Программисты больше не нужны!
Нужны ИИ инженеры! Хотите научиться? Вступайте в канал!
913 of 1319 menu
◀ ▶

Функция ofDays

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

Импорт

import java.time.Period

Синтаксис

fun ofDays(days: Int): Period

Пример

Создадим период в 5 дней:

val period = Period.ofDays(5) println(period)

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

String "P5D"

Пример

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

import java.time.LocalDate val date = LocalDate.of(2025, 3, 15) val period = Period.ofDays(10) val newDate = date.plus(period) println(newDate)

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

String "2025-03-25"

Пример

Создадим период с нулевым количеством дней:

val period = Period.ofDays(0) println(period.isZero)

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

Boolean true

Пример

Получим количество дней из созданного периода:

val period = Period.ofDays(7) val days = period.getDays() println(days)

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

Int 7

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

  • функцию ofYears класса Period,
    которая создает период из лет
  • функцию ofMonths класса Period,
    которая создает период из месяцев
  • функцию ofWeeks класса Period,
    которая создает период из недель
  • функцию plus класса Period,
    которая добавляет период к другому периоду
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить