Учебники

Класс java.time.MonthDay

Класс java.time.MonthDay представляет день месяца в календарной системе ISO-8601, например —12-03.

Объявление класса

Ниже приводится объявление для класса java.time.MonthDay.

public final class MonthDay
   extends Object
      implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable

Методы класса

Sr.No. Метод и описание
1 Temporal AdjustInto (Временное Временное)

Корректирует указанный временной объект, чтобы иметь этот день месяца.

2 LocalDate atYear (int year)

Объединяет этот день месяца с годом для создания LocalDate.

3 int CompareTo (другой месяц)

Сравнивает этот месяц с другим месяцем.

4 логическое равенство (Object obj)

Проверяет, равен ли этот день месяц другому месяцу.

5 Строковый формат (форматер DateTimeFormatter)

Форматирует этот месяц с использованием указанного средства форматирования.

6 static MonthDay from (TemporalAccessor temporal)

Получает экземпляр MonthDay из временного объекта.

7 int get (поле TemporalField)

Получает значение указанного поля из этого месяца в виде целого числа.

8 int getDayOfMonth ()

Получает поле дня месяца.

9 long getLong (поле TemporalField)

Получает значение указанного поля с этого времени как long.

10 Месяц getMonth ()

Получает поле месяца года, используя перечисление Month.

11 int getMonthValue ()

Получает поле месяца в году от 1 до 12.

12 int hashCode ()

Хеш-код этого месяца.

13 логическое значение isAfter (MonthDay, другое)

Проверяет, находится ли этот день месяца после указанного дня месяца.

14 логическое значение isBefore (MonthDay other)

Проверяет, находится ли этот день перед указанным днем ​​месяца.

15 логическое isSupported (поле TemporalField)

Проверяет, поддерживается ли указанное поле.

16 логическое значение isSupported (модуль TemporalUnit)

Проверяет, поддерживается ли указанный блок.

17 логическое значение isValidYear (int year)

Проверяет, является ли год действительным для этого месяца.

18 статический MonthDay now ()

Получает текущее время из системных часов в часовом поясе по умолчанию.

19 статический MonthDay сейчас (часы с часами)

Получает текущее время от указанных часов.

20 статический MonthDay сейчас (ZoneId зона)

Получает текущее время от системных часов в указанном часовом поясе.

21 статический MonthDay of (int month, int dayOfMonth)

Получает экземпляр MonthDay.

22 статический MonthDay of (Месяц месяц, int dayOfMonth)

Получает экземпляр MonthDay.

23 статический анализ MonthDay (текст CharSequence)

Получает экземпляр MonthDay из текстовой строки, такой как —12-03.

24 статический анализ MonthDay (текст CharSequence, форматер DateTimeFormatter)

Получает экземпляр MonthDay из текстовой строки с использованием определенного средства форматирования.

25 <R> R запрос (запрос TemporalQuery <R>)

Запросы на этот раз, используя указанный запрос.

26 Диапазон ValueRange (поле TemporalField)

Получает диапазон допустимых значений для указанного поля.

27 Строка toString ()

Выводит эту дату в виде строки, например, — 12-03.

28 MonthDay with (Месяц месяц)

Возвращает копию этого месяца с измененным месяцем года.

29 MonthDay withDayOfMonth (int dayOfMonth)

Возвращает копию этого месяца с измененным днем ​​месяца.

30 MonthDay withMonth (int month)

Возвращает копию этого месяца с измененным месяцем года.

Корректирует указанный временной объект, чтобы иметь этот день месяца.

Объединяет этот день месяца с годом для создания LocalDate.

Сравнивает этот месяц с другим месяцем.

Проверяет, равен ли этот день месяц другому месяцу.

Форматирует этот месяц с использованием указанного средства форматирования.

Получает экземпляр MonthDay из временного объекта.

Получает значение указанного поля из этого месяца в виде целого числа.

Получает поле дня месяца.

Получает значение указанного поля с этого времени как long.

Получает поле месяца года, используя перечисление Month.

Получает поле месяца в году от 1 до 12.

Хеш-код этого месяца.

Проверяет, находится ли этот день месяца после указанного дня месяца.

Проверяет, находится ли этот день перед указанным днем ​​месяца.

Проверяет, поддерживается ли указанное поле.

Проверяет, поддерживается ли указанный блок.

Проверяет, является ли год действительным для этого месяца.

Получает текущее время из системных часов в часовом поясе по умолчанию.

Получает текущее время от указанных часов.

Получает текущее время от системных часов в указанном часовом поясе.

Получает экземпляр MonthDay.

Получает экземпляр MonthDay.

Получает экземпляр MonthDay из текстовой строки, такой как —12-03.

Получает экземпляр MonthDay из текстовой строки с использованием определенного средства форматирования.

Запросы на этот раз, используя указанный запрос.

Получает диапазон допустимых значений для указанного поля.

Выводит эту дату в виде строки, например, — 12-03.

Возвращает копию этого месяца с измененным месяцем года.

Возвращает копию этого месяца с измененным днем ​​месяца.

Возвращает копию этого месяца с измененным месяцем года.

Методы унаследованы

Этот класс наследует методы от следующих классов —