Функция 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"