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

Функция getDays

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

Импорт

import java.time.Period

Синтаксис

fun getDays(): Int

Пример

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

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

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

Int 5

Пример

Создадим период с годами, месяцами и днями и получим только количество дней:

val period = Period.of(1, 3, 15) val days = period.getDays() println("Days: $days")

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

String "Days: 15"

Пример

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

val period = Period.ofDays(-10) val days = period.getDays() println("Days: $days")

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

String "Days: -10"

Пример

Рассчитаем период между двумя датами и получим количество дней:

import java.time.LocalDate val date1 = LocalDate.of(2025, 1, 1) val date2 = LocalDate.of(2025, 1, 20) val period = Period.between(date1, date2) val days = period.getDays() println("Days between: $days")

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

String "Days between: 19"

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

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