НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
1055 of 1310 menu

Константа MILLENNIA

Константа MILLENNIA класса ChronoUnit представляет тысячелетие (1000 лет) как единицу измерения времени. Она используется для выполнения операций с датами, таких как сложение, вычитание и вычисление разницы между датами в тысячелетиях.

Импорт

import java.time.temporal.ChronoUnit

Синтаксис

ChronoUnit.MILLENNIA

Пример

Добавим 2 тысячелетия к дате "2025-01-01":

import java.time.LocalDate import java.time.temporal.ChronoUnit val date = LocalDate.parse("2025-01-01") val newDate = date.plus(2, ChronoUnit.MILLENNIA) println(newDate)

Результат выполнения кода:

String "4025-01-01"

Пример

Вычтем 1 тысячелетие из даты "2025-06-15":

import java.time.LocalDate import java.time.temporal.ChronoUnit val date = LocalDate.parse("2025-06-15") val newDate = date.minus(1, ChronoUnit.MILLENNIA) println(newDate)

Результат выполнения кода:

String "1025-06-15"

Пример

Вычислим разницу в тысячелетиях между двумя датами:

import java.time.LocalDate import java.time.temporal.ChronoUnit val date1 = LocalDate.parse("1025-01-01") val date2 = LocalDate.parse("4025-01-01") val millenniaBetween = ChronoUnit.MILLENNIA.between(date1, date2) println(millenniaBetween)

Результат выполнения кода:

Long 3

Пример

Проверим, является ли MILLENNIA единицей измерения на основе даты:

import java.time.temporal.ChronoUnit val isDateBased = ChronoUnit.MILLENNIA.isDateBased() println(isDateBased)

Результат выполнения кода:

Boolean true

Смотрите также

  • константу CENTURIES класса ChronoUnit,
    которая представляет столетие как единицу измерения времени
  • константу YEARS класса ChronoUnit,
    которая представляет год как единицу измерения времени
  • функцию until класса LocalDate,
    которая вычисляет разницу между датами
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить