Метод minLength

Метод minLength класса Month возвращает минимальное количество дней в месяце. Для всех месяцев это значение равно 28, так как даже самый короткий месяц (февраль) в невисокосном году имеет 28 дней.

Импорт

kotlinimport java.time.Month

Синтаксис

kotlinfun minLength(): Int

Пример

Получим минимальную длину для февраля:

kotlinval month = Month.FEBRUARY
val minLen = month.minLength()
println("Min length: $minLen")

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

kotlinString "Min length: 28"

Пример

Получим минимальную длину для декабря:

kotlinval month = Month.DECEMBER
val minLen = month.minLength()
println("Min length: $minLen")

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

kotlinString "Min length: 28"

Пример

Сравним минимальную и максимальную длину месяцев:

kotlinval 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")

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

kotlinString "February: min=28, max=29"
String "April: min=28, max=30"

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

  • метод maxLength класса Month,
    который возвращает максимальную длину месяца
  • метод length класса Month,
    который возвращает длину месяца для указанного года
  • метод lengthOfMonth класса LocalDate,
    который возвращает длину месяца для конкретной даты
  • класс Year,
    который представляет год и проверяет високосность