java.time.MonthDay-Klasse

Einführung

Das java.time.MonthDay Klasse repräsentiert einen Monatstag im ISO-8601-Kalendersystem, z. B. --12-03.

Klassenerklärung

Es folgt die Erklärung für java.time.MonthDay Klasse -

public final class MonthDay
   extends Object
      implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable

Klassenmethoden

Sr.Nr. Methode & Beschreibung
1 Temporal adjustInto (Temporal temporal)

Passt das angegebene zeitliche Objekt an diesen Monatstag an.

2 LocalDate atYear (int Jahr)

Kombiniert diesen Monatstag mit einem Jahr, um ein lokales Datum zu erstellen.

3 int compareTo (MonthDay other)

Vergleicht diesen Monatstag mit einem anderen Monatstag.

4 Boolescher Wert gleich (Objekt obj)

Überprüft, ob dieser Monatstag einem anderen Monatstag entspricht.

5 Zeichenfolgenformat (DateTimeFormatter-Formatierer)

Formatiert diesen Monatstag mit dem angegebenen Formatierer.

6 statischer MonthDay von (TemporalAccessor temporal)

Ruft eine Instanz von MonthDay von einem temporären Objekt ab.

7 int get (TemporalField-Feld)

Ruft den Wert des angegebenen Felds von diesem Monatstag als int ab.

8 int getDayOfMonth ()

Ruft das Feld Tag des Monats ab.

9 long getLong (TemporalField-Feld)

Ruft den Wert des angegebenen Feldes ab diesem Zeitpunkt als lang 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 hashCode ()

Ein Hash-Code für diesen Monatstag.

13 boolean isAfter (MonthDay other)

Überprüft, ob dieser Monatstag nach dem angegebenen Monatstag liegt.

14 boolean isBefore (MonthDay other)

Überprüft, ob dieser Monatstag vor dem angegebenen Monatstag liegt.

15 boolean isSupported (TemporalField-Feld)

Überprüft, ob das angegebene Feld unterstützt wird.

16 boolean isSupported (TemporalUnit-Einheit)

Überprüft, ob die angegebene Einheit unterstützt wird.

17 boolean isValidYear (int year)

Überprüft, ob das Jahr für diesen Monatstag gültig ist.

18 statischer MonthDay jetzt ()

Ruft die aktuelle Uhrzeit von der Systemuhr in der Standardzeitzone ab.

19 statischer MonthDay jetzt (Clock Clock)

Ruft die aktuelle Uhrzeit von der angegebenen Uhr ab.

20 statischer MonthDay jetzt (ZoneId Zone)

Ruft die aktuelle Zeit von der Systemuhr in der angegebenen Zeitzone ab.

21 statischer MonthDay von (int month, int dayOfMonth)

Ruft eine Instanz von MonthDay ab.

22 statischer MonthDay von (Month month, int dayOfMonth)

Ruft eine Instanz von MonthDay ab.

23 statische MonthDay-Analyse (CharSequence-Text)

Ruft eine Instanz von MonthDay aus einer Textzeichenfolge wie --12-03 ab.

24 statische MonthDay-Analyse (CharSequence-Text, DateTimeFormatter-Formatierer)

Ruft eine Instanz von MonthDay aus einer Textzeichenfolge mit einem bestimmten Formatierer ab.

25 R-Abfrage (TemporalQuery -Abfrage)

Abfragen dieses Mal mit der angegebenen Abfrage.

26 ValueRange-Bereich (TemporalField-Feld)

Ruft den Bereich gültiger Werte für das angegebene Feld ab.

27 String toString ()

Gibt dieses Datum als Zeichenfolge aus, z. B. --12-03.

28 MonthDay mit (Monat Monat)

Gibt eine Kopie dieses MonthDay mit geändertem Monat des Jahres zurück.

29 MonthDay withDayOfMonth (int dayOfMonth)

Gibt eine Kopie dieses MonthDay mit geändertem Monatstag zurück.

30 MonthDay withMonth (int month)

Gibt eine Kopie dieses MonthDay mit geändertem Monat des Jahres zurück.

Methoden geerbt

Diese Klasse erbt Methoden von den folgenden Klassen:

  • Java.lang.Object