java.time.YearMonth Class
Einführung
Das java.time.YearMonth Die Klasse repräsentiert einen Jahr-Monat im ISO-8601-Kalendersystem, z. B. 2007-12.
Klassenerklärung
Es folgt die Erklärung für java.time.YearMonth Klasse -
public final class YearMonth
extends Object
implements Temporal, TemporalAdjuster, Comparable<YearMonth>, Serializable
Klassenmethoden
Sr.Nr. | Methode & Beschreibung |
---|---|
1 | Temporal adjustInto (Temporal temporal)
Passt das angegebene zeitliche Objekt an diesen Jahr-Monat an. |
2 | LocalDate atDay (int dayOfMonth)
Kombiniert diesen Jahresmonat mit einem Monatstag, um ein lokales Datum zu erstellen. |
3 | LocalDate atEndOfMonth ()
Gibt am Ende des Monats ein lokales Datum zurück. |
4 | int compareTo (YearMonth other)
Vergleicht diesen Jahresmonat mit einem anderen Jahresmonat. |
5 | Boolescher Wert gleich (Objekt otherYearMonth)
Überprüft, ob dieser YearMonth dem angegebenen YearMonth entspricht. |
6 | Zeichenfolgenformat (DateTimeFormatter-Formatierer)
Formatiert diesen Jahr-Monat mit dem angegebenen Formatierer. |
7 | statisches JahrMonat von (TemporalAmount-Betrag)
Ruft eine Instanz von YearMonth aus einem zeitlichen Betrag ab. |
8 | int get (TemporalField-Feld)
Ruft den Wert des angegebenen Felds aus diesem Jahr-Monat als int ab. |
9 | long getLong (TemporalField-Feld)
Ruft den Wert der angeforderten Einheit so lange ab. |
10 | Monat getMonth ()
Ruft das Feld für den Monat des Jahres mithilfe der Monatszählung ab. |
11 | int getMonthValue ()
Ruft das Feld für den Monat des Jahres von 1 bis 12 ab. |
12 | int getYear ()
Ruft das Jahresfeld ab. |
13 | int hashCode ()
Ein Hash-Code für diesen YearMonth. |
14 | Boolescher Wert isAfter (YearMonth other)
Überprüft, ob dieser Jahr-Monat nach dem angegebenen Jahr-Monat liegt. |
15 | boolean isBefore (YearMonth other)
Überprüft, ob dieser Jahr-Monat vor dem angegebenen Jahr-Monat liegt. |
16 | boolean isLeapYear ()
Ü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 isValidDay (int dayOfMonth)
Überprüft, ob der Tag des Monats für diesen Jahr-Monat gültig ist. |
21 | int lengthOfMonth ()
Gibt die Länge des Monats unter Berücksichtigung des Jahres zurück. |
22 | int lengthOfYear ()
Gibt die Länge des Jahres zurück. |
23 | YearMonth minus (langer BetragToSubtract, TemporalUnit-Einheit)
Gibt eine Kopie dieses Jahres mit dem angegebenen abgezogenen Betrag zurück. |
24 | YearMonth minus (TemporalAmount BetragToSubtract)
Gibt eine Kopie dieses Jahresmonats mit abgezogenem angegebenen Jahresmonat zurück. |
25 | JahrMonat minusMonate (lange MonateToSubtract)
Gibt eine Kopie dieses Jahresmonats zurück, wobei der angegebene Monat abgezogen wird. |
26 | JahrMonat minusJahre (lange JahreToSubtract)
Gibt eine Kopie dieses Jahresmonats mit abgezogenen angegebenen Jahren zurück. |
27 | statisches JahrMonat jetzt ()
Ruft den aktuellen Jahr-Monat von der Systemuhr in der Standardzeitzone ab. |
28 | statisches JahrMonat jetzt (Uhr)
Ruft den aktuellen Jahr-Monat von der angegebenen Uhr ab. |
29 | statisches JahrMonat jetzt (ZoneId Zone)
Ruft den aktuellen Jahr-Monat von der Systemuhr in der angegebenen Zeitzone ab. |
30 | statisches JahrMonat von (int Jahre, int Monat)
Ruft eine Instanz von YearMonth aus einem Jahr und einem Monat ab. |
31 | statisches JahrMonat von (int Jahre, Monat Monat)
Ruft eine Instanz von YearMonth aus einem Jahr und einem Monat ab. |
32 | statische YearMonth-Analyse (CharSequence-Text)
Ruft ein JahrMonat aus einer Textzeichenfolge wie 2007-12 ab. |
33 | statische YearMonth-Analyse (CharSequence-Text, DateTimeFormatter-Formatierer)
Ruft eine Instanz von YearMonth aus einer Textzeichenfolge mit einem bestimmten Formatierer ab. |
34 | YearMonth plus (lange Menge ToAdd, TemporalUnit-Einheit)
Gibt eine Kopie dieses Jahresmonats mit dem angegebenen Jahresmonat zurück. |
35 | YearMonth plus (TemporalAmount BetragToAdd)
Gibt eine Kopie dieses Jahresmonats mit dem angegebenen Jahresmonat zurück. |
36 | JahrMonat plusMonate (lange Monate zum Hinzufügen)
Gibt eine Kopie dieses Jahresmonats mit den angegebenen hinzugefügten Monaten zurück. |
37 | JahrMonat plusJahre (lange Jahre bis zum Hinzufügen)
Gibt eine Kopie dieses Jahresmonats mit den angegebenen hinzugefügten Jahren zurück. |
38 | Abfragen in diesem Jahr und Monat mit der angegebenen Abfrage. |
39 | ValueRange-Bereich (TemporalField-Feld)
Ruft den Bereich gültiger Werte für das angegebene Feld ab. |
40 | String toString ()
Gibt diesen Jahr-Monat als String aus. |
41 | lange bis (Temporal endExclusive, TemporalUnit unit)
Berechnet die Zeit bis zu einem weiteren Jahr-Monat in Bezug auf die angegebene Einheit. |
42 | JahrMonat mit (TemporalAdjuster Einsteller)
Gibt eine angepasste Kopie dieses Jahres und Monats zurück. |
43 | JahrMonat mit (TemporalField-Feld, langer neuer Wert)
Gibt eine Kopie dieses Jahres und Monats zurück, wobei das angegebene Feld auf einen neuen Wert gesetzt ist. |
44 | JahrMonat mitMonat (int Monat)
Gibt eine Kopie dieses Jahresmonats mit geändertem Monat des Jahres zurück. |
45 | JahrMonat mit Jahr (int Jahr)
Gibt eine Kopie dieses Jahresmonats mit geändertem Jahr zurück. |
Methoden geerbt
Diese Klasse erbt Methoden von den folgenden Klassen:
- Java.lang.Object