Метод minLength
Метод minLength
класса Month
возвращает минимальное количество дней в месяце.
Для всех месяцев это значение равно 28
, так как даже самый короткий месяц (февраль) в невисокосном году имеет 28 дней.
Импорт
import java.time.Month
Синтаксис
fun minLength(): Int
Пример
Получим минимальную длину для февраля:
val month = Month.FEBRUARY
val minLen = month.minLength()
println("Min length: $minLen")
Результат выполнения кода:
String "Min length: 28"
Пример
Получим минимальную длину для декабря:
val month = Month.DECEMBER
val minLen = month.minLength()
println("Min length: $minLen")
Результат выполнения кода:
String "Min length: 28"
Пример
Сравним минимальную и максимальную длину месяцев:
val february = Month.FEBRUARY
val april = Month.APRIL
val febMin = february.minLength()
val febMax = february.maxLength()
val aprMin = april.minLength()
val aprMax = april.maxLength()
println("February: min=$febMin, max=$febMax")
println("April: min=$aprMin, max=$aprMax")
Результат выполнения кода:
String "February: min=28, max=29"
String "April: min=28, max=30"
Смотрите также
-
метод
maxLength
классаMonth
,
который возвращает максимальную длину месяца -
метод
length
классаMonth
,
который возвращает длину месяца для указанного года -
метод
lengthOfMonth
классаLocalDate
,
который возвращает длину месяца для конкретной даты -
класс
Year
,
который представляет год и проверяет високосность