java.time.Month Enum
Introdução
o java.time.Month Enum representa um mês do ano, como 'julho'.
Declaração de classe
A seguir está a declaração para java.time.Month Enum -
public enum Month
extends Enum<Month>
implements TemporalAccessor, TemporalAdjuster
Constantes Enum
A seguir estão os campos para Java.time.Month Enum -
JANUARY - A instância singleton para o mês de janeiro com 31 dias.
FEBRUARY - A instância singleton para o mês de fevereiro com 28 dias, ou 29 em um ano bissexto.
MARCH - A instância singleton para o mês de março com 31 dias.
APRIL - A instância singleton para o mês de abril com 30 dias.
MAY - A instância singleton para o mês de maio com 31 dias.
JUNE - A instância singleton para o mês de junho com 30 dias.
JULY - A instância singleton para o mês de julho com 31 dias.
AUGUST - A instância singleton para o mês de agosto com 31 dias.
SEPTEMBER - A instância singleton para o mês de setembro com 30 dias.
OCTOBER - A instância singleton para o mês de outubro com 31 dias.
NOVEMBER - A instância singleton para o mês de novembro com 30 dias.
DECEMBER - A instância singleton para o mês de dezembro com 31 dias.
Métodos Enum
Sr. Não. | Método e Descrição |
---|---|
1 | Ajuste temporal em (temporal temporal) Ajusta o objeto temporal especificado para ter o mesmo mês do ano que este objeto. |
2 | int firstDayOfYear (boolean leapYear) Obtém o dia do ano correspondente ao primeiro dia deste mês. |
3 | Mês firstMonthOfQuarter () Obtém o mês correspondente ao primeiro mês deste trimestre. |
4 | Mês estático de (TemporalAccessor temporal) Obtém uma instância de Mês de um objeto temporal. |
5 | int get (campo Campo Temporal) Obtém o valor do campo especificado deste mês do ano como um inteiro. |
6 | String getDisplayName (estilo TextStyle, localidade local) Obtém a representação textual, como 'Jan' ou 'Dezembro'. |
7 | long getLong (campo TemporalField) Obtém o valor do campo especificado deste mês do ano como um longo. |
8 | int getValue () Obtém o valor interno do mês do ano. |
9 | boolean isSupported (campo TemporalField) Verifica se o campo especificado é compatível. |
10 | comprimento interno (boolean leapYear) Obtém a duração deste mês em dias. |
11 | int maxLength () Obtém a duração máxima deste mês em dias. |
12 | int minLength () Obtém a duração mínima deste mês em dias. |
13 | Mês menos (meses longos) Retorna o mês do ano que é o número especificado de meses antes deste. |
14 | Mês estático de (mês inteiro) Obtém uma instância de Mês de um valor interno. |
15 | Mês mais (meses longos) Retorna o mês do ano que é o número especificado de trimestres após este. |
16 | Consulta Consulta este deslocamento usando a consulta especificada. |
17 | Intervalo ValueRange (campo TemporalField) Obtém o intervalo de valores válidos para o campo especificado. |
18 | static Month valueOf (nome da string) Retorna a constante enum desse tipo com o nome especificado. |
19 | valores estáticos do mês [] () Retorna uma matriz contendo as constantes deste tipo de enum, na ordem em que são declaradas. |
Métodos herdados
Esta classe herda métodos das seguintes classes -
- Java.lang.Enum
- Java.lang.Object