Clase java.time.MonthDay

Introducción

La clase java.time.MonthDay representa un mes-día en el sistema de calendario ISO-8601, como --12-03.

Declaración de clase

La siguiente es la declaración de la clase java.time.MonthDay :

public final class MonthDay
   extends Object
      implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable

Métodos de clase

No Señor. Método y descripción
1 Ajuste temporal en (Temporal temporal)

Ajusta el objeto temporal especificado para tener este mes-día.

2 LocalDate atYear (int año)

Combina este mes-día con un año para crear un LocalDate.

3 3 int compareTo (MonthDay otro)

Compara este mes-día con otro mes-día.

4 4 boolean igual (objeto obj)

Comprueba si este mes-día es igual a otro mes-día.

5 5 Formato de cadena (formateador DateTimeFormatter)

Formatos este mes-día utilizando el formateador especificado.

6 6 estático MonthDay de (TemporalAccessor temporal)

Obtiene una instancia de MonthDay de un objeto temporal.

7 7 int get (campo TemporalField)

Obtiene el valor del campo especificado de este mes-día como int.

8 int getDayOfMonth ()

Obtiene el campo del día del mes.

9 9 getLong largo (campo TemporalField)

Obtiene el valor del campo especificado a partir de este momento como largo.

10 Mes getMonth ()

Obtiene el campo del mes del año utilizando la enumeración del mes.

11 int getMonthValue ()

Obtiene el campo del mes del año del 1 al 12.

12 int hashCode ()

Un código hash para este mes día.

13 boolean isAfter (MonthDay otro)

Comprueba si este mes-día es posterior al mes-día especificado.

14 boolean isBefore (MonthDay otro)

Comprueba si este mes-día es anterior al mes-día especificado.

15 boolean isSupported (campo TemporalField)

Comprueba si el campo especificado es compatible.

dieciséis boolean isSupported (unidad de unidad temporal)

Comprueba si la unidad especificada es compatible.

17 boolean isValidYear (int año)

Comprueba si el año es válido para este mes-día.

18 años estático MonthDay ahora ()

Obtiene la hora actual del reloj del sistema en la zona horaria predeterminada.

19 Mes estático ahora (reloj)

Obtiene la hora actual del reloj especificado.

20 estático MonthDay ahora (ZoneId zone)

Obtiene la hora actual del reloj del sistema en la zona horaria especificada.

21 estático MonthDay de (int mes, int dayOfMonth)

Obtiene una instancia de MonthDay.

22 estático MonthDay de (mes mes, int dayOfMonth)

Obtiene una instancia de MonthDay.

23 análisis estático de MonthDay (texto de secuencia de caracteres)

Obtiene una instancia de MonthDay de una cadena de texto como --12-03.

24 análisis estático de MonthDay (texto CharSequence, formateador DateTimeFormatter)

Obtiene una instancia de MonthDay de una cadena de texto utilizando un formateador específico.

25 Consulta <R> R (consulta TemporalQuery <R>)

Consultas esta vez usando la consulta especificada.

26 Rango ValueRange (campo TemporalField)

Obtiene el rango de valores válidos para el campo especificado.

27 String toString ()

Emite esta fecha como una cadena, como --12-03.

28 Mes Día con (Mes mes)

Devuelve una copia de este MonthDay con el mes del año modificado.

29 MonthDay withDayOfMonth (int dayOfMonth)

Devuelve una copia de este MonthDay con el día del mes modificado.

30 MonthDay withMonth (int mes)

Devuelve una copia de este MonthDay con el mes del año modificado.

Métodos heredados

Esta clase hereda métodos de las siguientes clases:

  • Java.lang.Object