Константа FEBRUARY
Константа FEBRUARY класса Month представляет февраль - второй месяц года в григорианском календаре.
Значение константы соответствует числовому представлению февраля как 2.
Импорт
import java.time.Month
Синтаксис
Month.FEBRUARY
Пример
Получим объект февраля и выведем его числовое значение:
val february = Month.FEBRUARY
val monthValue = february.getValue()
println("Month value: $monthValue")
Результат выполнения кода:
String "Month value: 2"
Пример
Создадим дату с использованием константы FEBRUARY:
import java.time.LocalDate
val date = LocalDate.of(2025, Month.FEBRUARY, 15)
println(date)
Результат выполнения кода:
String "2025-02-15"
Пример
Проверим, является ли февраль високосным месяцем для 2024 и 2025 годов:
val isLeap2024 = Month.FEBRUARY.length(true)
val isLeap2025 = Month.FEBRUARY.length(false)
println("February 2024 length: $isLeap2024")
println("February 2025 length: $isLeap2025")
Результат выполнения кода:
String "February 2024 length: 29"
String "February 2025 length: 28"
Пример
Сравним константу FEBRUARY с другими месяцами:
val february = Month.FEBRUARY
val january = Month.JANUARY
val march = Month.MARCH
println("February > January: " + (february > january))
println("February < March: " + (february < march))
Результат выполнения кода:
String "February > January: true"
String "February < March: true"