java.time.Month Énumération

introduction

le java.time.Month Enum représente un mois de l'année, tel que «juillet».

Déclaration de classe

Voici la déclaration pour java.time.Month Énumération -

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

Constantes Enum

Voici les champs pour Java.time.Month Énumération -

  • JANUARY - L'instance singleton pour le mois de janvier avec 31 jours.

  • FEBRUARY - L'instance singleton pour le mois de février avec 28 jours, ou 29 dans une année bissextile.

  • MARCH - L'instance singleton pour le mois de mars avec 31 jours.

  • APRIL - L'instance singleton pour le mois d'avril avec 30 jours.

  • MAY - L'instance singleton pour le mois de mai avec 31 jours.

  • JUNE - L'instance singleton pour le mois de juin avec 30 jours.

  • JULY - L'instance singleton pour le mois de juillet avec 31 jours.

  • AUGUST - L'instance singleton pour le mois d'août avec 31 jours.

  • SEPTEMBER - L'instance singleton pour le mois de septembre avec 30 jours.

  • OCTOBER - L'instance singleton pour le mois d'octobre avec 31 jours.

  • NOVEMBER - L'instance singleton pour le mois de novembre avec 30 jours.

  • DECEMBER - L'instance singleton pour le mois de décembre avec 31 jours.

Méthodes d'énumération

N ° Sr. Méthode et description
1 Temporal AdjustInto (temporel temporel)

Ajuste l'objet temporel spécifié pour avoir le même mois de l'année que cet objet.

2 int firstDayOfYear (booléen leapYear)

Obtient le jour de l'année correspondant au premier jour de ce mois.

3 Mois premierMonthOfQuarter ()

Obtient le mois correspondant au premier mois de ce trimestre.

4 Mois statique de (TemporalAccessor temporal)

Obtient une instance de Month à partir d'un objet temporel.

5 int get (champ TemporalField)

Obtient la valeur du champ spécifié à partir de ce mois de l'année sous la forme d'un entier.

6 String getDisplayName (style TextStyle, paramètres régionaux locaux)

Obtient la représentation textuelle, telle que «Jan» ou «Décembre».

sept long getLong (champ TemporalField)

Obtient la valeur du champ spécifié à partir de ce mois de l'année sous la forme d'un long.

8 int getValue ()

Obtient la valeur int du mois de l'année.

9 boolean isSupported (champ TemporalField)

Vérifie si le champ spécifié est pris en charge.

dix longueur int (booléen leapYear)

Obtient la durée de ce mois en jours.

11 int maxLength ()

Obtient la durée maximale de ce mois en jours.

12 int minLength ()

Obtient la durée minimale de ce mois en jours.

13 Mois moins (longs mois)

Renvoie le mois de l'année correspondant au nombre de mois spécifié avant celui-ci.

14 Mois statique de (mois int)

Obtient une instance de Month à partir d'une valeur int.

15 Mois plus (longs mois)

Renvoie le mois de l'année correspondant au nombre de trimestres spécifié après celui-ci.

16 Requête <R> R (requête TemporalQuery <R>)

Interroge ce décalage à l'aide de la requête spécifiée.

17 Plage ValueRange (champ TemporalField)

Obtient la plage de valeurs valides pour le champ spécifié.

18 static Month valueOf (nom de la chaîne)

Renvoie la constante d'énumération de ce type avec le nom spécifié.

19 valeurs de mois statiques [] ()

Renvoie un tableau contenant les constantes de ce type enum, dans l'ordre dans lequel elles sont déclarées.

Méthodes héritées

Cette classe hérite des méthodes des classes suivantes -

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