Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
763 of 1310 menu
В течении недели будет ОБНОВЛЕНИЕ УЧЕБНИКОВ PHP. Поменяется структура! Подробнее по ссылке.

Метод getValue

Метод getValue класса Month возвращает числовое значение месяца в виде целого числа от 1 до 12, где 1 соответствует январю, а 12 - декабрю.

Импорт

import java.time.Month

Синтаксис

fun getValue(): Int

Пример

Получим числовое значение для месяца JANUARY:

val month = Month.JANUARY val monthValue = month.getValue() println(monthValue)

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

Int 1

Пример

Получим числовые значения для всех месяцев:

for (month in Month.values()) { val value = month.getValue() println("${month}: $value") }

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

String "JANUARY: 1" String "FEBRUARY: 2" String "MARCH: 3" String "APRIL: 4" String "MAY: 5" String "JUNE: 6" String "JULY: 7" String "AUGUST: 8" String "SEPTEMBER: 9" String "OCTOBER: 10" String "NOVEMBER: 11" String "DECEMBER: 12"

Пример

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

val month = Month.MAY if (month.getValue() == 5) { println("This is May") } else { println("This is not May") }

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

String "This is May"

Пример

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

import java.time.LocalDate val month = Month.JULY val date = LocalDate.of(2025, month.getValue(), 15) println(date)

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

String "2025-07-15"

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

  • метод getMonth класса LocalDate,
    который возвращает объект Month из даты
  • метод getMonthValue класса LocalDate,
    который возвращает числовое значение месяца напрямую из даты
  • метод values класса Month,
    который возвращает массив всех месяцев
  • метод valueOf класса Month,
    который возвращает месяц по имени