РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
971 of 1163 menu

Класс Month

Класс Month из пакета java.time представляет собой перечисление (enum), которое содержит двенадцать констант, соответствующих месяцам года: JANUARY, FEBRUARY, MARCH, APRIL, MAY, JUNE, JULY, AUGUST, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER. Класс позволяет получать номер месяца, его название, а также выполнять арифметические операции с месяцами, например, прибавлять или вычитать определённое количество месяцев.

Синтаксис

Month.MONTH_NAME Month.of(monthNumber)

Пример

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

import java.time.Month; public class Main { public static void main(String[] args) { Month month = Month.of(3); System.out.println(month); } }

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

"MARCH"

Пример

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

import java.time.Month; public class Main { public static void main(String[] args) { Month month = Month.SEPTEMBER; System.out.println(month.getValue()); } }

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

9

Пример

Давайте прибавим к месяцу несколько месяцев вперёд:

import java.time.Month; public class Main { public static void main(String[] args) { Month month = Month.NOVEMBER; Month res = month.plus(3); System.out.println(res); } }

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

"FEBRUARY"

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

  • класс Month,
    который представляет месяц года
  • класс DayOfWeek,
    который представляет день недели
  • класс YearMonth,
    который представляет год и месяц
  • класс LocalDate,
    который представляет дату без времени
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить