Константа SEPTEMBER

Константа SEPTEMBER класса Month представляет сентябрь и имеет числовое значение 9. Эта константа используется для безопасной работы с месяцами вместо использования магических чисел в коде.

Импорт

kotlinimport java.time.Month

Синтаксис

kotlinMonth.SEPTEMBER

Пример

Создадим дату с использованием константы SEPTEMBER:

kotlinimport java.time.LocalDate
import java.time.Month

val date = LocalDate.of(2025, Month.SEPTEMBER, 15)
println(date)

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

kotlinString "2025-09-15"

Пример

Получим числовое значение месяца сентябрь:

kotlinval monthValue = Month.SEPTEMBER.getValue()
println(monthValue)

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

kotlinInt 9

Пример

Проверим, является ли сентябрь последним месяцем квартала:

kotlinval isQuarterEnd = Month.SEPTEMBER.firstMonthOfQuarter() != Month.SEPTEMBER
println("Is September the last month of quarter: $isQuarterEnd")

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

kotlinString "Is September the last month of quarter: true"

Пример

Получим количество дней в сентябре 2025 года:

kotlinval daysInSeptember = Month.SEPTEMBER.length(true)
println("Days in September: $daysInSeptember")

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

kotlinString "Days in September: 30"

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

  • константу AUGUST класса Month,
    которая представляет август
  • функцию getValue класса Month,
    которая возвращает числовое значение месяца
  • функцию length класса Month,
    которая возвращает количество дней в месяце