Класс java.time.YearMonth представляет год-месяц в календарной системе ISO-8601, например, 2007-12.
Объявление класса
Ниже приводится объявление для класса java.time.YearMonth:
public final class YearMonth
extends Object
implements Temporal, TemporalAdjuster, Comparable<YearMonth>, Serializable
Методы класса
| Sr.No. | Метод и описание |
|---|---|
| 1 | Temporal AdjustInto (Временное Временное)
Корректирует указанный временный объект, чтобы иметь этот год-месяц. |
| 2 | LocalDate atDay (int dayOfMonth)
Объединяет этот год-месяц с днем месяца для создания LocalDate. |
| 3 | LocalDate atEndOfMonth ()
Возвращает LocalDate в конце месяца. |
| 4 | int CompareTo (другой год)
Сравнивает этот год-месяц с другим годом-месяцем. |
| 5 | логическое значение равно (Object otherYearMonth)
Проверяет, равен ли этот YearMonth указанному YearMonth. |
| 6 | Строковый формат (форматер DateTimeFormatter)
Форматирует этот год-месяц, используя указанный форматер. |
| 7 | статический YearMonth от (сумма TemporalAmount)
Получает экземпляр YearMonth из временной суммы. |
| 8 | int get (поле TemporalField)
Получает значение указанного поля из этого года-месяца в виде целого числа. |
| 9 | long getLong (поле TemporalField)
Получает значение запрошенной единицы как long. |
| 10 | Месяц getMonth ()
Получает поле месяца года, используя перечисление Month. |
| 11 | int getMonthValue ()
Получает поле месяца в году от 1 до 12. |
| 12 | int getYear ()
Получает поле года. |
| 13 | int hashCode ()
Хэш-код для этого года. |
| 14 | логическое значение isAfter (YearMonth other)
Проверяет, находится ли этот год-месяц после указанного года-месяца. |
| 15 | логическое значение isBefore (YearMonth other)
Проверяет, находится ли этот год-месяц перед указанным годом-месяцем. |
| 16 | логическое isLeapYear ()
Проверяет, является ли год високосным, в соответствии с правилами системы календарей ISO. |
| 17 | логический isLeap (длинный год)
Проверяет, является ли год високосным, в соответствии с правилами системы календарей ISO. |
| 18 | логическое isSupported (поле TemporalField)
Проверяет, поддерживается ли указанное поле. |
| 19 | логическое значение isSupported (модуль TemporalUnit)
Проверяет, поддерживается ли указанный блок. |
| 20 | логическое значение isValidDay (int dayOfMonth)
Проверяет, действителен ли день месяца для этого года. |
| 21 | int lengthOfMonth ()
Возвращает длину месяца с учетом года. |
| 22 | int lengthOfYear ()
Возвращает длину года. |
| 23 | YearMonth минус (длинная сумма ToSubtract, единица измерения TemporalUnit)
Возвращает копию этого года с вычтенной указанной суммой. |
| 24 | YearMonth минус (TemporalAmount amountToSubtract)
Возвращает копию этого YearMonth с вычтенным указанным YearMonth. |
| 25 | YearMonth минусMonths (длинные месяцы ToSubtract)
Возвращает копию этого YearMonth с вычтенным указанным месяцем. |
| 26 | YearMonth минусYears (longToSubtract)
Возвращает копию этого YearMonth с вычтенными указанными годами. |
| 27 | статический YearMonth now ()
Получает текущий год-месяц из системных часов в часовом поясе по умолчанию. |
| 28 | статический YearMonth сейчас (часы часы)
Получает текущий год-месяц с указанных часов. |
| 29 | статический YearMonth сейчас (ZoneId зона)
Получает текущий год-месяц из системных часов в указанном часовом поясе. |
| 30 | статический YearMonth of (int years, int month)
Получает экземпляр YearMonth из года и месяца. |
| 31 | статический YearMonth of (int years, Month month)
Получает экземпляр YearMonth из года и месяца. |
| 32 | статический анализ YearMonth (текст CharSequence)
Получает YearMonth из текстовой строки, такой как 2007-12. |
| 33 | статический анализ YearMonth (текст CharSequence, форматер DateTimeFormatter)
Получает экземпляр YearMonth из текстовой строки с использованием определенного средства форматирования. |
| 34 | YearMonth plus (long amountToAdd, TemporalUnit unit)
Возвращает копию этого YearMonth с добавлением указанного YearMonth. |
| 35 | YearMonth plus (TemporalAmount amountToAdd)
Возвращает копию этого YearMonth с добавлением указанного YearMonth. |
| 36 | YearMonth plusMonths (long monthsToAdd)
Возвращает копию этого YearMonth с добавлением указанных месяцев. |
| 37 | YearMonth plusYears (long yearsToAdd)
Возвращает копию этого YearMonth с добавлением указанных лет. |
| 38 | <R> R запрос (запрос TemporalQuery <R>)
Запросы в этом году-месяце с использованием указанного запроса. |
| 39 | Диапазон ValueRange (поле TemporalField)
Получает диапазон допустимых значений для указанного поля. |
| 40 | Строка toString ()
Выводит этот год-месяц в виде строки. |
| 41 | долго до (Temporal endExclusive, TemporalUnit unit)
Вычисляет количество времени до следующего года-месяца в единицах измерения. |
| 42 | YearMonth with (Регулятор TemporalAdjuster)
Возвращает исправленную копию этого года-месяца. |
| 43 | YearMonth with (поле TemporalField, long newValue)
Возвращает копию этого года-месяца с указанным в новом поле новым значением. |
| 44 | YearMonth withMonth (int month)
Возвращает копию этого YearMonth с измененным месяцем года. |
| 45 | YearMonth withYear (int year)
Возвращает копию этого YearMonth с измененным годом. |
Корректирует указанный временный объект, чтобы иметь этот год-месяц.
Объединяет этот год-месяц с днем месяца для создания LocalDate.
Возвращает LocalDate в конце месяца.
Сравнивает этот год-месяц с другим годом-месяцем.
Проверяет, равен ли этот YearMonth указанному YearMonth.
Форматирует этот год-месяц, используя указанный форматер.
Получает экземпляр YearMonth из временной суммы.
Получает значение указанного поля из этого года-месяца в виде целого числа.
Получает значение запрошенной единицы как long.
Получает поле месяца года, используя перечисление Month.
Получает поле месяца в году от 1 до 12.
Получает поле года.
Хэш-код для этого года.
Проверяет, находится ли этот год-месяц после указанного года-месяца.
Проверяет, находится ли этот год-месяц перед указанным годом-месяцем.
Проверяет, является ли год високосным, в соответствии с правилами системы календарей ISO.
Проверяет, является ли год високосным, в соответствии с правилами системы календарей ISO.
Проверяет, поддерживается ли указанное поле.
Проверяет, поддерживается ли указанный блок.
Проверяет, действителен ли день месяца для этого года.
Возвращает длину месяца с учетом года.
Возвращает длину года.
Возвращает копию этого года с вычтенной указанной суммой.
Возвращает копию этого YearMonth с вычтенным указанным YearMonth.
Возвращает копию этого YearMonth с вычтенным указанным месяцем.
Возвращает копию этого YearMonth с вычтенными указанными годами.
Получает текущий год-месяц из системных часов в часовом поясе по умолчанию.
Получает текущий год-месяц с указанных часов.
Получает текущий год-месяц из системных часов в указанном часовом поясе.
Получает экземпляр YearMonth из года и месяца.
Получает экземпляр YearMonth из года и месяца.
Получает YearMonth из текстовой строки, такой как 2007-12.
Получает экземпляр YearMonth из текстовой строки с использованием определенного средства форматирования.
Возвращает копию этого YearMonth с добавлением указанного YearMonth.
Возвращает копию этого YearMonth с добавлением указанного YearMonth.
Возвращает копию этого YearMonth с добавлением указанных месяцев.
Возвращает копию этого YearMonth с добавлением указанных лет.
Запросы в этом году-месяце с использованием указанного запроса.
Получает диапазон допустимых значений для указанного поля.
Выводит этот год-месяц в виде строки.
Вычисляет количество времени до следующего года-месяца в единицах измерения.
Возвращает исправленную копию этого года-месяца.
Возвращает копию этого года-месяца с указанным в новом поле новым значением.
Возвращает копию этого YearMonth с измененным месяцем года.
Возвращает копию этого YearMonth с измененным годом.
Методы унаследованы
Этот класс наследует методы от следующих классов —