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