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