Класс java.time.Year представляет год в календарной системе ISO-8601, например, 2007.
Объявление класса
Ниже приводится объявление для класса java.time.Year —
public final class Year extends Object implements Temporal, TemporalAdjuster, Comparable<Year>, Serializable
поле
Ниже приведены поля для класса Java.time.Period —
-
static int MAX_VALUE — максимальный поддерживаемый год, «+999,999,999».
-
static int MIN_VALUE — минимальный поддерживаемый год, ‘-999,999,999’.
static int MAX_VALUE — максимальный поддерживаемый год, «+999,999,999».
static int MIN_VALUE — минимальный поддерживаемый год, ‘-999,999,999’.
Методы класса
Sr.No. | Метод и описание |
---|---|
1 | Temporal AdjustInto (Временное Временное)
Корректирует указанный временный объект, чтобы иметь в этом году. |
2 | LocalDate atDay (int dayOfYear)
Объединяет этот год с днем года для создания LocalDate. |
3 |
YearMonth atMonth (int month) Объединяет этот год с месяцем для создания YearMonth. |
4 |
YearMonth atMonth (месяц месяц) Объединяет этот год с месяцем для создания YearMonth. |
5 |
LocalDate atMonthDay (MonthDay monthDay) Объединяет этот год с месяцем для создания LocalDate. |
6 | int CompareTo (год другой)
Сравнивает этот год с другим годом. |
7 | логическое значение равно (Object otherYear)
Проверяет, равен ли этот год указанному году. |
8 | Строковый формат (форматер DateTimeFormatter)
Форматы в этом году с использованием указанного форматера. |
9 | статический год от (сумма TemporalAmount)
Получает экземпляр Year из временной суммы. |
10 | int get (поле TemporalField)
Получает значение указанного поля из этого года как int. |
11 | long getLong (поле TemporalField)
Получает значение запрошенной единицы как long. |
12 | int getValue ()
Получает значение года. |
13 | int hashCode ()
Хеш-код на этот год. |
14 | логическое isAfter (другой год)
Проверяет, если этот год после указанного года. |
15 | логическое isBefore (другой год)
Проверяет, если этот год до указанного года. |
16 | логический isLeap ()
Проверяет, является ли год високосным, в соответствии с правилами системы календарей ISO. |
17 | логический isLeap (длинный год)
Проверяет, является ли год високосным, в соответствии с правилами системы календарей ISO. |
18 | логическое isSupported (поле TemporalField)
Проверяет, поддерживается ли указанное поле. |
19 | логическое значение isSupported (модуль TemporalUnit)
Проверяет, поддерживается ли указанный блок. |
20 | логическое isValidMonthDay (MonthDay monthDay)
Проверяет, действителен ли день месяца для этого года. |
21 | int length ()
Получает продолжительность этого года в днях. |
22 | Год минус (длинное значение ToSubtract, единица измерения TemporalUnit)
Возвращает копию этого года с вычтенной указанной суммой. |
23 | Год минус (TemporalAmount amountToSubtract)
Возвращает копию этого года с указанным вычтенным годом. |
24 | Год минусГоды (долгие годыСубтракт)
Возвращает копию этого года с указанием вычтенных лет. |
25 | статический год сейчас ()
Получает текущий год из системных часов в часовом поясе по умолчанию. |
26 | статический год сейчас (часы на часах)
Получает текущий год с указанных часов. |
27 | статический год сейчас (зона ZoneId)
Получает текущий год из системных часов в указанном часовом поясе. |
28 | статический год (в годах)
Получает экземпляр года. |
29 | статический анализ года (текст CharSequence)
Получает Год из текстовой строки, такой как 2007. |
30 | статический анализ года (текст CharSequence, форматер DateTimeFormatter)
Получает экземпляр Year из текстовой строки с использованием определенного средства форматирования. |
31 | Год плюс (long amountToAdd, TemporalUnit unit)
Возвращает копию этого года с указанным указанным годом. |
32 | Год плюс (TemporalAmount amountToAdd)
Возвращает копию этого года с указанным указанным годом. |
33 |
Year plusMonths (long monthsToAdd) Возвращает копию этого года с добавлением указанных месяцев. |
34 | Year plusYears (long yearsToAdd)
Возвращает копию этого года с добавлением указанных лет. |
35 | <R> R запрос (запрос TemporalQuery <R>)
Запросы в этом году с использованием указанного запроса. |
36 | Диапазон ValueRange (поле TemporalField)
Получает диапазон допустимых значений для указанного поля. |
37 | Строка toString ()
Результаты в этом году в виде строки. |
38 | долго до (Temporal endExclusive, TemporalUnit unit)
Вычисляет количество времени до следующего года в единицах измерения. |
39 | Год с (регулятор TemporalAdjuster)
Возвращает исправленную копию этого года. |
Корректирует указанный временный объект, чтобы иметь в этом году.
Объединяет этот год с днем года для создания LocalDate.
YearMonth atMonth (int month)
Объединяет этот год с месяцем для создания YearMonth.
YearMonth atMonth (месяц месяц)
Объединяет этот год с месяцем для создания YearMonth.
LocalDate atMonthDay (MonthDay monthDay)
Объединяет этот год с месяцем для создания LocalDate.
Сравнивает этот год с другим годом.
Проверяет, равен ли этот год указанному году.
Форматы в этом году с использованием указанного форматера.
Получает экземпляр Year из временной суммы.
Получает значение указанного поля из этого года как int.
Получает значение запрошенной единицы как long.
Получает значение года.
Хеш-код на этот год.
Проверяет, если этот год после указанного года.
Проверяет, если этот год до указанного года.
Проверяет, является ли год високосным, в соответствии с правилами системы календарей ISO.
Проверяет, является ли год високосным, в соответствии с правилами системы календарей ISO.
Проверяет, поддерживается ли указанное поле.
Проверяет, поддерживается ли указанный блок.
Проверяет, действителен ли день месяца для этого года.
Получает продолжительность этого года в днях.
Возвращает копию этого года с вычтенной указанной суммой.
Возвращает копию этого года с указанным вычтенным годом.
Возвращает копию этого года с указанием вычтенных лет.
Получает текущий год из системных часов в часовом поясе по умолчанию.
Получает текущий год с указанных часов.
Получает текущий год из системных часов в указанном часовом поясе.
Получает экземпляр года.
Получает Год из текстовой строки, такой как 2007.
Получает экземпляр Year из текстовой строки с использованием определенного средства форматирования.
Возвращает копию этого года с указанным указанным годом.
Возвращает копию этого года с указанным указанным годом.
Year plusMonths (long monthsToAdd)
Возвращает копию этого года с добавлением указанных месяцев.
Возвращает копию этого года с добавлением указанных лет.
Запросы в этом году с использованием указанного запроса.
Получает диапазон допустимых значений для указанного поля.
Результаты в этом году в виде строки.
Вычисляет количество времени до следующего года в единицах измерения.
Возвращает исправленную копию этого года.
Методы унаследованы
Этот класс наследует методы от следующих классов —