java.time.MonthDay - класс
Введение
В java.time.MonthDay class представляет день месяца в календарной системе ISO-8601, например --12-03.
Объявление класса
Ниже приводится декларация для java.time.MonthDay класс -
public final class MonthDay
extends Object
implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable
Методы класса
| Sr. No. | Метод и описание |
|---|---|
| 1 | Temporal adjustInto (Temporal temporal) Настраивает указанный временной объект, чтобы он имел этот месяц-день. |
| 2 | LocalDate atYear (int год) Объединяет этот день месяца с годом для создания LocalDate. |
| 3 | int compareTo (другой день месяца) Сравнивает этот день месяца с другим днем месяца. |
| 4 | логическое равно (Object obj) Проверяет, совпадает ли этот день месяца с другим днем месяца. |
| 5 | Формат строки (средство форматирования DateTimeFormatter) Форматирует этот день месяца с помощью указанного средства форматирования. |
| 6 | статический MonthDay от (TemporalAccessor temporal) Получает экземпляр MonthDay из временного объекта. |
| 7 | int get (поле TemporalField) Получает значение указанного поля из этого месяца в виде int. |
| 8 | int getDayOfMonth () Получает поле дня месяца. |
| 9 | long getLong (поле TemporalField) Получает значение указанного поля с этого момента как длинное. |
| 10 | Месяц getMonth () Получает поле месяца года с помощью перечисления Month. |
| 11 | int getMonthValue () Получает поле месяца года от 1 до 12. |
| 12 | int hashCode () Хэш-код для этого месяца-дня. |
| 13 | логическое isAfter (другой месяц, день) Проверяет, следует ли этот день месяца после указанного дня месяца. |
| 14 | логическое isBefore (другой месяц, день) Проверяет, предшествует ли этот день месяца заданному дню месяца. |
| 15 | логическое isSupported (поле TemporalField) Проверяет, поддерживается ли указанное поле. |
| 16 | логическое isSupported (блок TemporalUnit) Проверяет, поддерживается ли указанный блок. |
| 17 | логическое isValidYear (int год) Проверяет, действителен ли год для этого месяца-дня. |
| 18 | статический MonthDay сейчас () Получает текущее время по системным часам в часовом поясе по умолчанию. |
| 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 | Запросы на этот раз с использованием указанного запроса. |
| 26 | Диапазон ValueRange (поле TemporalField) Получает диапазон допустимых значений для указанного поля. |
| 27 | Строка toString () Выводит эту дату в виде строки, например -12-03. |
| 28 | МесяцДень с (Месяц месяц) Возвращает копию этого MonthDay с измененным месяцем года. |
| 29 | MonthDay withDayOfMonth (int dayOfMonth) Возвращает копию этого MonthDay с измененным днем месяца. |
| 30 | MonthDay withMonth (int месяц) Возвращает копию этого MonthDay с измененным месяцем года. |
Методы унаследованы
Этот класс наследует методы от следующих классов -
- Java.lang.Object