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 R-Abfrage (TemporalQuery -Abfrage)

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