java.time.Month Enum
introduzione
Il java.time.Month Enum rappresenta un mese dell'anno, ad esempio "luglio".
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.time.Month Enum -
public enum Month
   extends Enum<Month>
      implements TemporalAccessor, TemporalAdjusterCostanti enum
Di seguito sono riportati i campi per Java.time.Month Enum -
- JANUARY - L'istanza singleton per il mese di gennaio con 31 giorni. 
- FEBRUARY - L'istanza singleton per il mese di febbraio con 28 giorni o 29 in un anno bisestile. 
- MARCH - L'istanza singleton per il mese di marzo con 31 giorni. 
- APRIL - L'istanza singleton per il mese di aprile con 30 giorni. 
- MAY - L'istanza singleton per il mese di maggio con 31 giorni. 
- JUNE - L'istanza singleton per il mese di giugno con 30 giorni. 
- JULY - L'istanza singleton per il mese di luglio con 31 giorni. 
- AUGUST - L'istanza singleton per il mese di agosto con 31 giorni. 
- SEPTEMBER - L'istanza singleton per il mese di settembre con 30 giorni. 
- OCTOBER - L'istanza singleton per il mese di ottobre con 31 giorni. 
- NOVEMBER - L'istanza singleton per il mese di novembre con 30 giorni. 
- DECEMBER - L'istanza singleton per il mese di dicembre con 31 giorni. 
Metodi Enum
| Sr.No. | Metodo e descrizione | 
|---|---|
| 1 | Temporal AdjustInto (temporale temporale) Regola l'oggetto temporale specificato in modo che abbia lo stesso mese dell'anno di questo oggetto. | 
| 2 | int firstDayOfYear (boolean leapYear) Ottiene il giorno dell'anno corrispondente al primo giorno di questo mese. | 
| 3 | Mese firstMonthOfQuarter () Ottiene il mese corrispondente al primo mese di questo trimestre. | 
| 4 | Mese statico da (TemporalAccessor temporal) Ottiene un'istanza di Month da un oggetto temporale. | 
| 5 | int get (campo TemporalField) Ottiene il valore del campo specificato da questo mese dell'anno come int. | 
| 6 | String getDisplayName (stile TextStyle, impostazioni locali locali) Ottiene la rappresentazione testuale, ad esempio "gennaio" o "dicembre". | 
| 7 | long getLong (campo TemporalField) Ottiene il valore del campo specificato da questo mese dell'anno come long. | 
| 8 | int getValue () Ottiene il valore int del mese dell'anno. | 
| 9 | boolean isSupported (campo TemporalField) Verifica se il campo specificato è supportato. | 
| 10 | int length (boolean leapYear) Ottiene la durata di questo mese in giorni. | 
| 11 | int maxLength () Ottiene la durata massima di questo mese in giorni. | 
| 12 | int minLength () Ottiene la durata minima di questo mese in giorni. | 
| 13 | Mese meno (mesi lunghi) Restituisce il mese dell'anno che è il numero di mesi specificato prima di questo. | 
| 14 | mese statico di (int mese) Ottiene un'istanza di Month da un valore int. | 
| 15 | Mese più (mesi lunghi) Restituisce il mese dell'anno che è il numero di trimestri specificato dopo questo. | 
| 16 | Interroga questo offset utilizzando la query specificata. | 
| 17 | Intervallo ValueRange (campo TemporalField) Ottiene l'intervallo di valori validi per il campo specificato. | 
| 18 | statico Month valueOf (String name) Restituisce la costante enum di questo tipo con il nome specificato. | 
| 19 | valori statici del mese [] () Restituisce un array contenente le costanti di questo tipo di enumerazione, nell'ordine in cui vengono dichiarate. | 
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- Java.lang.Enum
- Java.lang.Object