АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
908 of 1310 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

Функция getMonths

Функция getMonths класса Period возвращает количество месяцев в периоде. Функция не принимает параметров и возвращает целое число Int.

Импорт

import java.time.Period

Синтаксис

fun getMonths(): Int

Пример

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

val period = Period.of(2, 5, 0) val months = period.getMonths() println("Months: $months")

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

String "Months: 5"

Пример

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

val period = Period.parse("P1Y3M10D") val months = period.getMonths() println("Months: $months")

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

String "Months: 3"

Пример

Получим все компоненты периода - годы, месяцы и дни:

val period = Period.of(0, 8, 15) val years = period.getYears() val months = period.getMonths() val days = period.getDays() println("Years: $years, Months: $months, Days: $days")

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

String "Years: 0, Months: 8, Days: 15"

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

  • функцию getYears класса Period,
    которая возвращает количество лет в периоде
  • функцию getDays класса Period,
    которая возвращает количество дней в периоде
  • функцию of класса Period,
    которая создает период из лет, месяцев и дней
  • функцию parse класса Period,
    которая преобразует строку в период