Функция 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,
который представляет месяцы года