java.time.Year Class
Einführung
Das java.time.Year Klasse repräsentiert ein Jahr im ISO-8601-Kalendersystem, z. B. 2007.
Klassenerklärung
Es folgt die Erklärung für java.time.Year Klasse -
public final class Year
extends Object
implements Temporal, TemporalAdjuster, Comparable<Year>, Serializable
Feld
Es folgen die Felder für Java.time.Period Klasse -
static int MAX_VALUE - Das maximal unterstützte Jahr '+999.999.999'.
static int MIN_VALUE - Das unterstützte Mindestjahr: -999.999.999.
Klassenmethoden
| Sr.Nr. | Methode & Beschreibung |
|---|---|
| 1 | Temporal adjustInto (Temporal temporal)
Passt das angegebene zeitliche Objekt für dieses Jahr an. |
| 2 | LocalDate atDay (int dayOfYear)
Kombiniert dieses Jahr mit einem Tag des Jahres, um ein lokales Datum zu erstellen. |
| 3 | YearMonth atMonth(int month) Kombiniert dieses Jahr mit einem Monat, um einen Jahresmonat zu erstellen. |
| 4 | YearMonth atMonth(Month month) Kombiniert dieses Jahr mit einem Monat, um einen Jahresmonat zu erstellen. |
| 5 | LocalDate atMonthDay(MonthDay monthDay) Kombiniert dieses Jahr mit einem Monatstag, um ein lokales Datum zu erstellen. |
| 6 | int compareTo (Jahr andere)
Vergleicht dieses Jahr mit einem anderen Jahr. |
| 7 | Boolescher Wert gleich (Objekt otherYear)
Überprüft, ob dieses Jahr dem angegebenen Jahr entspricht. |
| 8 | Zeichenfolgenformat (DateTimeFormatter-Formatierer)
Formatiert dieses Jahr mit dem angegebenen Formatierer. |
| 9 | statisches Jahr ab (TemporalAmount-Betrag)
Erhält eine Instanz von Year aus einem zeitlichen Betrag. |
| 10 | int get (TemporalField-Feld)
Ruft den Wert des angegebenen Felds aus diesem Jahr als int ab. |
| 11 | long getLong (TemporalField-Feld)
Ruft den Wert der angeforderten Einheit so lange ab. |
| 12 | int getValue ()
Ruft den Jahreswert ab. |
| 13 | int hashCode ()
Ein Hash-Code für dieses Jahr. |
| 14 | boolean isAfter (Jahr andere)
Überprüft, ob dieses Jahr nach dem angegebenen Jahr liegt. |
| 15 | boolean isBefore (anderes Jahr)
Überprüft, ob dieses Jahr vor dem angegebenen Jahr liegt. |
| 16 | boolean isLeap ()
Überprüft, ob das Jahr ein Schaltjahr ist, gemäß den Regeln des ISO-proleptischen Kalendersystems. |
| 17 | boolean isLeap (langes Jahr)
Überprüft, ob das Jahr ein Schaltjahr ist, gemäß den Regeln des ISO-proleptischen Kalendersystems. |
| 18 | boolean isSupported (TemporalField-Feld)
Überprüft, ob das angegebene Feld unterstützt wird. |
| 19 | boolean isSupported (TemporalUnit-Einheit)
Überprüft, ob die angegebene Einheit unterstützt wird. |
| 20 | boolean isValidMonthDay (MonthDay monthDay)
Überprüft, ob der Monatstag für dieses Jahr gültig ist. |
| 21 | int length ()
Ruft die Länge dieses Jahres in Tagen ab. |
| 22 | Jahr minus (langer BetragToSubtract, TemporalUnit-Einheit)
Gibt eine Kopie dieses Jahres mit dem angegebenen abgezogenen Betrag zurück. |
| 23 | Jahr minus (TemporalAmount BetragToSubtract)
Gibt eine Kopie dieses Jahres zurück, wobei das angegebene Jahr abgezogen wird. |
| 24 | Jahr minus Jahre (lange JahreToSubtract)
Gibt eine Kopie dieses Jahres mit abgezogenen angegebenen Jahren zurück. |
| 25 | statisches Jahr jetzt ()
Ruft das aktuelle Jahr von der Systemuhr in der Standardzeitzone ab. |
| 26 | statisches Jahr jetzt (Uhr)
Ruft das aktuelle Jahr von der angegebenen Uhr ab. |
| 27 | statisches Jahr jetzt (ZoneId Zone)
Ruft das aktuelle Jahr von der Systemuhr in der angegebenen Zeitzone ab. |
| 28 | statisches Jahr von (int Jahre)
Erhält eine Instanz von Year. |
| 29 | statische Jahresanalyse (CharSequence-Text)
Erhält ein Jahr aus einer Textzeichenfolge wie 2007. |
| 30 | statische Jahresanalyse (CharSequence-Text, DateTimeFormatter-Formatierer)
Ruft eine Instanz von Year aus einer Textzeichenfolge mit einem bestimmten Formatierer ab. |
| 31 | Jahr plus (lange Menge ToAdd, TemporalUnit-Einheit)
Gibt eine Kopie dieses Jahres mit dem angegebenen hinzugefügten Jahr zurück. |
| 32 | Jahr plus (TemporalAmount BetragToAdd)
Gibt eine Kopie dieses Jahres mit dem angegebenen hinzugefügten Jahr zurück. |
| 33 | Year plusMonths(long monthsToAdd) Gibt eine Kopie dieses Jahres mit den angegebenen hinzugefügten Monaten zurück. |
| 34 | Jahr plus Jahre (lange Jahre)
Gibt eine Kopie dieses Jahres mit den angegebenen hinzugefügten Jahren zurück. |
| 35 | Abfragen in diesem Jahr mit der angegebenen Abfrage. |
| 36 | ValueRange-Bereich (TemporalField-Feld)
Ruft den Bereich gültiger Werte für das angegebene Feld ab. |
| 37 | String toString ()
Outputs in diesem Jahr als String. |
| 38 | lange bis (Temporal endExclusive, TemporalUnit unit)
Berechnet die Zeit bis zu einem weiteren Jahr in Bezug auf die angegebene Einheit. |
| 39 | Jahr mit (TemporalAdjuster Einsteller)
Gibt ein angepasstes Exemplar dieses Jahres zurück. |
Methoden geerbt
Diese Klasse erbt Methoden von den folgenden Klassen:
- Java.lang.Object