Класс 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 с измененным годом.
Методы унаследованы
Этот класс наследует методы от следующих классов —