Учебники

java.time.Year Class

Класс 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)

Возвращает копию этого года с добавлением указанных месяцев.

Возвращает копию этого года с добавлением указанных лет.

Запросы в этом году с использованием указанного запроса.

Получает диапазон допустимых значений для указанного поля.

Результаты в этом году в виде строки.

Вычисляет количество времени до следующего года в единицах измерения.

Возвращает исправленную копию этого года.

Методы унаследованы

Этот класс наследует методы от следующих классов —