java.time.Year Klasa
Wprowadzenie
Plik java.time.Year class reprezentuje rok w systemie kalendarza ISO-8601, na przykład 2007.
Deklaracja klasy
Poniżej znajduje się deklaracja dla java.time.Year klasa -
public final class Year
extends Object
implements Temporal, TemporalAdjuster, Comparable<Year>, Serializable
Pole
Poniżej znajdują się pola dla Java.time.Period klasa -
static int MAX_VALUE - Maksymalny obsługiwany rok: „+ 999 999 999”.
static int MIN_VALUE - Minimalny obsługiwany rok: „-999,999,999”.
Metody klasowe
Sr.No. | Metoda i opis |
---|---|
1 | Temporal AdjustInto (Temporal temporal)
Dostosowuje określony obiekt czasowy do tego roku. |
2 | LocalDate atDay (int dayOfYear)
Łączy ten rok z dniem roku, aby utworzyć LocalDate. |
3 | YearMonth atMonth(int month) Łączy ten rok z miesiącem, aby utworzyć miesiąc roku. |
4 | YearMonth atMonth(Month month) Łączy ten rok z miesiącem, aby utworzyć miesiąc roku. |
5 | LocalDate atMonthDay(MonthDay monthDay) Łączy bieżący rok z dniem miesiąca, aby utworzyć LocalDate. |
6 | int compareTo (rok inny)
Porównuje ten rok z innym rokiem. |
7 | boolean równa się (obiekt inny rok)
Sprawdza, czy ten rok jest równy podanemu rokowi. |
8 | Format ciągu (formatowanie DateTimeFormatter)
Formatuje w tym roku przy użyciu określonego programu formatującego. |
9 | statyczny rok od (kwota TemporalAmount)
Uzyskuje instancję Year z kwoty tymczasowej. |
10 | int get (pole TemporalField)
Pobiera wartość określonego pola z tego roku jako liczbę całkowitą. |
11 | long getLong (pole TemporalField)
Pobiera wartość żądanej jednostki tak długo. |
12 | int getValue ()
Pobiera wartość roku. |
13 | int hashCode ()
Kod skrótu na ten rok. |
14 | boolean isAfter (Year other)
Sprawdza, czy ten rok wypada po określonym roku. |
15 | boolean isBefore (Year other)
Sprawdza, czy ten rok wypada przed określonym rokiem. |
16 | boolean isLeap ()
Sprawdza, czy rok jest rokiem przestępnym, zgodnie z regułami kalendarza proleptycznego ISO. |
17 | boolean isLeap (długi rok)
Sprawdza, czy rok jest rokiem przestępnym, zgodnie z regułami kalendarza proleptycznego ISO. |
18 | boolean isSupported (pole TemporalField)
Sprawdza, czy określone pole jest obsługiwane. |
19 | boolean isSupported (jednostka TemporalUnit)
Sprawdza, czy określona jednostka jest obsługiwana. |
20 | boolean isValidMonthDay (MonthDay monthDay)
Sprawdza, czy dzień miesiąca jest ważny w tym roku. |
21 | int długość ()
Pobiera długość tego roku w dniach. |
22 | Rok minus (długa kwotaToSubtract, jednostka TemporalUnit)
Zwraca kopię tego roku po odjęciu określonej kwoty. |
23 | Rok minus (TemporalAmount amountToSubtract)
Zwraca kopię tego roku po odjęciu określonego roku. |
24 | Rok minus Lata (długie lataToSubtract)
Zwraca kopię tego roku po odjęciu określonych lat. |
25 | statyczny Rok teraz ()
Pobiera bieżący rok z zegara systemowego w domyślnej strefie czasowej. |
26 | statyczny rok teraz (zegar)
Pobiera bieżący rok z określonego zegara. |
27 | statyczny Rok teraz (strefa ZoneId)
Pobiera bieżący rok z zegara systemowego w określonej strefie czasowej. |
28 | statyczny rok (lata int)
Uzyskuje instancję Year. |
29 | statyczna analiza roku (tekst CharSequence)
Pobiera rok z ciągu tekstowego, takiego jak 2007. |
30 | statyczna analiza roku (tekst CharSequence, program formatujący DateTimeFormatter)
Uzyskuje wystąpienie Year z ciągu tekstowego przy użyciu określonego programu formatującego. |
31 | Year plus (long amountToAdd, TemporalUnit)
Zwraca kopię tego roku z dodanym określonym rokiem. |
32 | Year plus (TemporalAmount amountToAdd)
Zwraca kopię tego roku z dodanym określonym rokiem. |
33 | Year plusMonths(long monthsToAdd) Zwraca kopię tego roku z dodanymi określonymi miesiącami. |
34 | Year plusYears (długie lataToAdd)
Zwraca kopię tego roku z dodanymi określonymi latami. |
35 | Kwerendy w tym roku przy użyciu określonego zapytania. |
36 | Zakres wartości (pole TemporalField)
Pobiera zakres prawidłowych wartości dla określonego pola. |
37 | Ciąg toString ()
Wyprowadza ten rok jako ciąg. |
38 | długo do (Temporal endExclusive, TemporalUnit)
Oblicza ilość czasu do kolejnego roku pod względem określonej jednostki. |
39 | Rok z (regulatorem TemporalAdjuster)
Zwraca skorygowaną kopię tego roku. |
Dziedziczone metody
Ta klasa dziedziczy metody z następujących klas -
- Java.lang.Object