java.time.MonthDay Class
Introdução
o java.time.MonthDay classe representa um dia de mês no sistema de calendário ISO-8601, como --12-03.
Declaração de classe
A seguir está a declaração para java.time.MonthDay classe -
public final class MonthDay
extends Object
implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable
Métodos de aula
Sr. Não. | Método e Descrição |
---|---|
1 | Ajuste temporal em (temporal temporal) Ajusta o objeto temporal especificado para ter este dia do mês. |
2 | LocalDate atYear (int ano) Combina este dia do mês com um ano para criar um LocalDate. |
3 | int compareTo (MonthDay other) Compara este dia do mês com outro dia do mês. |
4 | boolean equals (Object obj) Verifica se este dia do mês é igual a outro dia do mês. |
5 | Formato de string (formatador DateTimeFormatter) Formata este dia do mês usando o formatador especificado. |
6 | static MonthDay de (TemporalAccessor temporal) Obtém uma instância de MonthDay de um objeto temporal. |
7 | int get (campo Campo Temporal) Obtém o valor do campo especificado a partir deste dia do mês como um int. |
8 | int getDayOfMonth () Obtém o campo do dia do mês. |
9 | long getLong (campo TemporalField) Obtém o valor do campo especificado a partir desse momento como um longo. |
10 | Mês getMonth () Obtém o campo do mês do ano usando a enumeração Mês. |
11 | int getMonthValue () Obtém o campo do mês do ano de 1 a 12. |
12 | int hashCode () Um código hash para este dia do mês. |
13 | boolean isAfter (MonthDay other) Verifica se este dia do mês é posterior ao dia do mês especificado. |
14 | boolean isBefore (MonthDay other) Verifica se este dia do mês é anterior ao dia do mês especificado. |
15 | boolean isSupported (campo TemporalField) Verifica se o campo especificado é compatível. |
16 | boolean isSupported (unidade TemporalUnit) Verifica se a unidade especificada é compatível. |
17 | boolean isValidYear (int ano) Verifica se o ano é válido para este dia do mês. |
18 | static MonthDay agora () Obtém a hora atual do relógio do sistema no fuso horário padrão. |
19 | static MonthDay agora (relógio) Obtém a hora atual do relógio especificado. |
20 | static MonthDay agora (zona ZoneId) Obtém a hora atual do relógio do sistema no fuso horário especificado. |
21 | static MonthDay of (int month, int dayOfMonth) Obtém uma instância de MonthDay. |
22 | static MonthDay of (Month month, int dayOfMonth) Obtém uma instância de MonthDay. |
23 | análise estática de MonthDay (texto CharSequence) Obtém uma instância de MonthDay de uma string de texto como --12-03. |
24 | análise estática de MonthDay (texto CharSequence, formatador DateTimeFormatter) Obtém uma instância de MonthDay de uma string de texto usando um formatador específico. |
25 | Consulta Consultas desta vez usando a consulta especificada. |
26 | Intervalo ValueRange (campo TemporalField) Obtém o intervalo de valores válidos para o campo especificado. |
27 | String toString () Exibe essa data como uma String, como --12-03. |
28 | MêsDia com (Mês mês) Retorna uma cópia deste MonthDay com o mês do ano alterado. |
29 | MonthDay withDayOfMonth (int dayOfMonth) Retorna uma cópia deste MonthDay com o dia do mês alterado. |
30 | MonthDay withMonth (int mês) Retorna uma cópia deste MonthDay com o mês do ano alterado. |
Métodos herdados
Esta classe herda métodos das seguintes classes -
- Java.lang.Object