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

Функция ofDays

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

Импорт

import java.time.Duration

Синтаксис

fun ofDays(days: Long): Duration

Пример

Создадим длительность в 5 дней:

val duration = Duration.ofDays(5) println(duration)

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

String "PT120H"

Пример

Используем длительность для добавления к дате:

import java.time.LocalDate val date = LocalDate.of(2025, 12, 25) val duration = Duration.ofDays(10) val newDate = date.atStartOfDay().plus(duration).toLocalDate() println(newDate)

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

String "2026-01-04"

Пример

Получим количество дней из длительности:

val duration = Duration.ofDays(7) val days = duration.toDays() println(days)

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

Long 7

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

  • функцию ofHours класса Duration,
    которая создает длительность в часах
  • функцию ofMinutes класса Duration,
    которая создает длительность в минутах
  • функцию ofSeconds класса Duration,
    которая создает длительность в секундах
  • функцию ofDays класса Period,
    которая создает период в днях
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить