Константа SEPTEMBER
Константа SEPTEMBER
класса Month
представляет сентябрь и имеет числовое значение 9
.
Эта константа используется для безопасной работы с месяцами вместо использования магических чисел в коде.
Импорт
import java.time.Month
Синтаксис
Month.SEPTEMBER
Пример
Создадим дату с использованием константы SEPTEMBER
:
import java.time.LocalDate
import java.time.Month
val date = LocalDate.of(2025, Month.SEPTEMBER, 15)
println(date)
Результат выполнения кода:
String "2025-09-15"
Пример
Получим числовое значение месяца сентябрь:
val monthValue = Month.SEPTEMBER.getValue()
println(monthValue)
Результат выполнения кода:
Int 9
Пример
Проверим, является ли сентябрь последним месяцем квартала:
val isQuarterEnd = Month.SEPTEMBER.firstMonthOfQuarter() != Month.SEPTEMBER
println("Is September the last month of quarter: $isQuarterEnd")
Результат выполнения кода:
String "Is September the last month of quarter: true"
Пример
Получим количество дней в сентябре 2025 года:
val daysInSeptember = Month.SEPTEMBER.length(true)
println("Days in September: $daysInSeptember")
Результат выполнения кода:
String "Days in September: 30"