НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
694 of 1310 menu

Функция getMonth

Функция getMonth класса LocalDateTime возвращает объект Month, представляющий месяц года. Функция не принимает параметров и возвращает месяц в виде перечисления Month (например, Month.JANUARY, Month.FEBRUARY и т.д.).

Импорт

import java.time.LocalDateTime import java.time.Month

Синтаксис

fun getMonth(): Month

Пример

Получим месяц из объекта LocalDateTime:

val dateTime = LocalDateTime.of(2025, 7, 15, 14, 30) val month = dateTime.getMonth() println(month)

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

String "JULY"

Пример

Используем полученный месяц для сравнения:

val dateTime = LocalDateTime.parse("2025-12-31T10:15:30") val month = dateTime.getMonth() if (month == Month.DECEMBER) { println("This is December") } else { println("This is not December") }

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

String "This is December"

Пример

Получим числовое значение месяца через перечисление Month:

val dateTime = LocalDateTime.of(2025, 3, 20, 9, 45) val month = dateTime.getMonth() val monthValue = month.getValue() println("Month: $month, Value: $monthValue")

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

String "Month: MARCH, Value: 3"

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

  • функцию getMonthValue класса LocalDateTime,
    которая возвращает числовое значение месяца
  • функцию getYear класса LocalDateTime,
    которая возвращает год
  • функцию getDayOfMonth класса LocalDateTime,
    которая возвращает день месяца
  • перечисление Month,
    которое представляет месяцы года
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить