java.time.Year Класс
Введение
В java.time.Year class представляет год в календарной системе 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».
Методы класса
Sr. No. | Метод и описание |
---|---|
1 | Temporal adjustInto (Temporal temporal) Настраивает указанный временной объект на этот год. |
2 | LocalDate atDay (int dayOfYear) Объединяет этот год с днем года для создания LocalDate. |
3 | YearMonth atMonth(int month) Объединяет этот год с месяцем для создания YearMonth. |
4 | YearMonth atMonth(Month month) Объединяет этот год с месяцем для создания YearMonth. |
5 | LocalDate atMonthDay(MonthDay monthDay) Объединяет этот год с днем месяца для создания LocalDate. |
6 | int compareTo (другой год) Сравнивает этот год с другим годом. |
7 | логическое равно (объект другой год) Проверяет, равен ли этот год указанному году. |
8 | Формат строки (средство форматирования DateTimeFormatter) Форматирует в этом году с помощью указанного средства форматирования. |
9 | статический Год от (TemporalAmount amount) Получает экземпляр года из временной суммы. |
10 | int get (поле TemporalField) Получает значение указанного поля из этого года как int. |
11 | long getLong (поле TemporalField) Получает значение запрошенной единицы длины. |
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 () Получает продолжительность этого года в днях. |
22 | Год минус (long amountToSubtract, TemporalUnit unit) Возвращает копию текущего года с вычтенной указанной суммой. |
23 | Год минус (TemporalAmount amountToSubtract) Возвращает копию этого года с указанным вычтенным годом. |
24 | Год минус годы (долгие годы для вычитания) Возвращает копию этого года с вычтенными указанными годами. |
25 | статический Год сейчас () Получает текущий год по системным часам в часовом поясе по умолчанию. |
26 | статический Год сейчас (Часы) Получает текущий год по указанным часам. |
27 | статический Год сейчас (зона ZoneId) Получает текущий год по системным часам в указанном часовом поясе. |
28 | статический Год (целые годы) Получает экземпляр года. |
29 | статический синтаксический анализ года (текст CharSequence) Получает год из текстовой строки, например 2007. |
30 | статический синтаксический анализ года (текст CharSequence, средство форматирования DateTimeFormatter) Получает экземпляр года из текстовой строки с помощью специального средства форматирования. |
31 год | Год плюс (long amountToAdd, TemporalUnit unit) Возвращает копию этого года с указанным добавленным годом. |
32 | Год плюс (TemporalAmount amountToAdd) Возвращает копию этого года с указанным добавленным годом. |
33 | Year plusMonths(long monthsToAdd) Возвращает копию этого года с указанными месяцами. |
34 | Год плюсYears (long yearsToAdd) Возвращает копию этого года с добавленными указанными годами. |
35 год | Запросы в этом году с использованием указанного запроса. |
36 | Диапазон ValueRange (поле TemporalField) Получает диапазон допустимых значений для указанного поля. |
37 | Строка toString () Выводит этот год в виде строки. |
38 | долго до (Temporal endExclusive, TemporalUnit unit) Вычисляет количество времени до следующего года в указанной единице. |
39 | Год с (регулятор TemporalAdjuster) Возвращает скорректированную копию этого года. |
Методы унаследованы
Этот класс наследует методы от следующих классов -
- Java.lang.Object