java.time.Month Enum

Einführung

Das java.time.Month Enum steht für einen Monat des Jahres, z. B. "Juli".

Klassenerklärung

Es folgt die Erklärung für java.time.Month Aufzählung -

public enum Month
   extends Enum<Month>
      implements TemporalAccessor, TemporalAdjuster

Enum-Konstanten

Es folgen die Felder für Java.time.Month Aufzählung -

  • JANUARY - Die Singleton-Instanz für den Monat Januar mit 31 Tagen.

  • FEBRUARY - Die Singleton-Instanz für den Monat Februar mit 28 Tagen oder 29 in einem Schaltjahr.

  • MARCH - Die Singleton-Instanz für den Monat März mit 31 Tagen.

  • APRIL - Die Singleton-Instanz für den Monat April mit 30 Tagen.

  • MAY - Die Singleton-Instanz für den Monat Mai mit 31 Tagen.

  • JUNE - Die Singleton-Instanz für den Monat Juni mit 30 Tagen.

  • JULY - Die Singleton-Instanz für den Monat Juli mit 31 Tagen.

  • AUGUST - Die Singleton-Instanz für den Monat August mit 31 Tagen.

  • SEPTEMBER - Die Singleton-Instanz für den Monat September mit 30 Tagen.

  • OCTOBER - Die Singleton-Instanz für den Monat Oktober mit 31 Tagen.

  • NOVEMBER - Die Singleton-Instanz für den Monat November mit 30 Tagen.

  • DECEMBER - Die Singleton-Instanz für den Monat Dezember mit 31 Tagen.

Aufzählungsmethoden

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

Passt das angegebene zeitliche Objekt so an, dass es denselben Monat des Jahres wie dieses Objekt hat.

2 int firstDayOfYear (boolesches Sprungjahr)

Ruft den Tag des Jahres ab, der dem ersten Tag dieses Monats entspricht.

3 Monat firstMonthOfQuarter ()

Ruft den Monat ab, der dem ersten Monat dieses Quartals entspricht.

4 statischer Monat von (TemporalAccessor temporal)

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

5 int get (TemporalField-Feld)

Ruft den Wert des angegebenen Felds aus diesem Monat des Jahres als int ab.

6 Zeichenfolge getDisplayName (TextStyle-Stil, Gebietsschema)

Ruft die Textdarstellung ab, z. B. "Jan" oder "Dezember".

7 long getLong (TemporalField-Feld)

Ruft den Wert des angegebenen Felds aus diesem Monat des Jahres als Long ab.

8 int getValue ()

Ruft den Int-Wert des Monats des Jahres ab.

9 boolean isSupported (TemporalField-Feld)

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

10 int length (boolesches Schaltjahr)

Ruft die Länge dieses Monats in Tagen ab.

11 int maxLength ()

Ruft die maximale Länge dieses Monats in Tagen ab.

12 int minLength ()

Ruft die Mindestlänge dieses Monats in Tagen ab.

13 Monat minus (lange Monate)

Gibt den Monat des Jahres zurück, der die angegebene Anzahl von Monaten vor diesem Monat ist.

14 statischer Monat von (int Monat)

Ruft eine Instanz von Month aus einem int-Wert ab.

15 Monat plus (lange Monate)

Gibt den Monat des Jahres zurück, der die angegebene Anzahl von Quartalen nach diesem ist.

16 R-Abfrage (TemporalQuery -Abfrage)

Fragt diesen Offset mit der angegebenen Abfrage ab.

17 ValueRange-Bereich (TemporalField-Feld)

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

18 statischer Monat valueOf (String name)

Gibt die Enum-Konstante dieses Typs mit dem angegebenen Namen zurück.

19 statische Monatswerte [] ()

Gibt ein Array zurück, das die Konstanten dieses Aufzählungstyps in der Reihenfolge enthält, in der sie deklariert sind.

Methoden geerbt

Diese Klasse erbt Methoden von den folgenden Klassen:

  • Java.lang.Enum
  • Java.lang.Object