Функция plus

Функция plus класса MinguoDate добавляет указанный период к текущей дате и возвращает новый объект MinguoDate. В первый параметр мы передаем количество единиц времени для добавления, во второй параметр мы передаем единицу измерения времени.

Импорт

kotlinimport java.time.chrono.MinguoDate
import java.time.temporal.ChronoUnit

Синтаксис

kotlinfun plus(amountToAdd: Long, unit: TemporalUnit): MinguoDate

Пример

Добавим 5 дней к дате "2025-12-25":

kotlinval date = MinguoDate.of(114, 12, 25)
val newDate = date.plus(5, ChronoUnit.DAYS)
println(newDate)

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

kotlinString "Minguo 114-12-30"

Пример

Добавим 2 месяца к дате "2025-12-25":

kotlinval date = MinguoDate.of(114, 12, 25)
val newDate = date.plus(2, ChronoUnit.MONTHS)
println(newDate)

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

kotlinString "Minguo 115-02-25"

Пример

Добавим 3 года к дате "2025-12-25":

kotlinval date = MinguoDate.of(114, 12, 25)
val newDate = date.plus(3, ChronoUnit.YEARS)
println(newDate)

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

kotlinString "Minguo 117-12-25"

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

  • функцию minus класса MinguoDate,
    которая вычитает период из даты
  • функцию now класса MinguoDate,
    которая возвращает текущую дату
  • функцию of класса MinguoDate,
    которая создает дату из числовых компонентов
  • класс ChronoUnit,
    который содержит единицы измерения времени