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