java.time.Month Enum
Introducción
los java.time.Month Enum representa un mes del año, como 'julio'.
Declaración de clase
A continuación se muestra la declaración de java.time.Month Enum -
public enum Month
extends Enum<Month>
implements TemporalAccessor, TemporalAdjuster
Constantes de enumeración
Los siguientes son los campos para Java.time.Month Enum -
JANUARY - La instancia de singleton para el mes de enero con 31 días.
FEBRUARY - La instancia de singleton para el mes de febrero con 28 días, o 29 en un año bisiesto.
MARCH - La instancia de singleton para el mes de marzo con 31 días.
APRIL - La instancia de singleton para el mes de abril con 30 días.
MAY - La instancia singleton para el mes de mayo con 31 días.
JUNE - La instancia de singleton para el mes de junio con 30 días.
JULY - La instancia de singleton para el mes de julio con 31 días.
AUGUST - La instancia de singleton para el mes de agosto con 31 días.
SEPTEMBER - La instancia singleton para el mes de septiembre con 30 días.
OCTOBER - La instancia de singleton para el mes de octubre con 31 días.
NOVEMBER - La instancia singleton para el mes de noviembre con 30 días.
DECEMBER - La instancia singleton para el mes de diciembre con 31 días.
Métodos de enumeración
No Señor. | Método y descripción |
---|---|
1 | Ajuste temporal en (temporal temporal)
Ajusta el objeto temporal especificado para que tenga el mismo mes del año que este objeto. |
2 | int firstDayOfYear (año bisiesto booleano)
Obtiene el día del año correspondiente al primer día de este mes. |
3 | Mes firstMonthOfQuarter ()
Obtiene el mes correspondiente al primer mes de este trimestre. |
4 | Mes estático desde (TemporalAccessor temporal)
Obtiene una instancia de Month de un objeto temporal. |
5 | int get (campo TemporalField)
Obtiene el valor del campo especificado de este mes del año como int. |
6 | String getDisplayName (estilo TextStyle, configuración regional)
Obtiene la representación textual, como 'Enero' o 'Diciembre'. |
7 | long getLong (campo TemporalField)
Obtiene el valor del campo especificado de este mes del año como long. |
8 | int getValue ()
Obtiene el valor int del mes del año. |
9 | boolean isSupported (campo TemporalField)
Comprueba si el campo especificado es compatible. |
10 | int length (año bisiesto booleano)
Obtiene la duración de este mes en días. |
11 | int maxLength ()
Obtiene la duración máxima de este mes en días. |
12 | int minLength ()
Obtiene la duración mínima de este mes en días. |
13 | Mes menos (meses largos)
Devuelve el mes del año que es el número especificado de meses antes de este. |
14 | Mes estático de (mes int)
Obtiene una instancia de Month a partir de un valor int. |
15 | Mes más (meses largos)
Devuelve el mes del año que es el número especificado de trimestres después de este. |
dieciséis | <R> consulta R (consulta TemporalQuery <R>)
Consulta este desplazamiento utilizando la consulta especificada. |
17 | Rango de ValueRange (campo TemporalField)
Obtiene el rango de valores válidos para el campo especificado. |
18 | static Month valueOf (nombre de la cadena)
Devuelve la constante de enumeración de este tipo con el nombre especificado. |
19 | Valores estáticos del mes [] ()
Devuelve una matriz que contiene las constantes de este tipo de enumeración, en el orden en que se declaran. |
Métodos heredados
Esta clase hereda métodos de las siguientes clases:
- Java.lang.Enum
- Java.lang.Object