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

Функция addTo

Функция addTo класса Period добавляет период к временному объекту и возвращает новый объект с добавленным периодом. В параметр мы передаем временной объект, к которому нужно добавить период.

Импорт

import java.time.Period import java.time.LocalDate

Синтаксис

fun addTo(temporal: Temporal): Temporal

Пример

Добавим период в 1 год, 2 месяца и 3 дня к дате "2025-01-15":

val period = Period.of(1, 2, 3) val date = LocalDate.parse("2025-01-15") val newDate = period.addTo(date) println(newDate)

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

String "2026-03-18"

Пример

Добавим период в 2 недели к дате "2025-06-10":

val period = Period.ofWeeks(2) val date = LocalDate.parse("2025-06-10") val newDate = period.addTo(date) println(newDate)

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

String "2025-06-24"

Пример

Добавим отрицательный период к дате "2025-12-31":

val period = Period.ofMonths(-3) val date = LocalDate.parse("2025-12-31") val newDate = period.addTo(date) println(newDate)

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

String "2025-09-30"

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

  • функцию plus класса Period,
    которая складывает два периода
  • функцию subtractFrom класса Period,
    которая вычитает период из временного объекта
  • функцию plusDays класса LocalDate,
    которая добавляет дни к дате
  • класс Duration,
    который представляет продолжительность времени
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить