Стажировка
Открыта запись на бесплатный пробный месяц! Жми для подробностей! →
814 of 1310 menu
Бесплатный курс: Практика на Реальных Проектах и Работы в Портфолио! Мы уже начали, но можно присоединится! Жми для записи!

Функция getMonth

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

Импорт

import java.time.MonthDay import java.time.Month

Синтаксис

fun getMonth(): Month

Пример

Создадим объект MonthDay и получим месяц:

val monthDay = MonthDay.of(12, 25) val month = monthDay.getMonth() println(month)

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

String "DECEMBER"

Пример

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

val monthDay = MonthDay.of(7, 15) val month = monthDay.getMonth() val monthValue = month.getValue() println("Month: $month, Value: $monthValue")

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

String "Month: JULY, Value: 7"

Пример

Сравним месяц с конкретным значением перечисления:

val monthDay = MonthDay.of(3, 10) val month = monthDay.getMonth() if (month == Month.MARCH) { println("It's March!") } else { println("It's not March") }

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

String "It's March!"

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

  • функцию getMonthValue класса MonthDay,
    которая возвращает числовое значение месяца
  • функцию getDayOfMonth класса MonthDay,
    которая возвращает день месяца
  • функцию of класса MonthDay,
    которая создает объект MonthDay из числовых компонентов
  • класс Month,
    который представляет месяцы года