java.time.Year Class

Introducción

La clase java.time.Year representa un año en el sistema de calendario ISO-8601, como 2007.

Declaración de clase

La siguiente es la declaración para la clase java.time.Year -

public final class Year
   extends Object
      implements Temporal, TemporalAdjuster, Comparable<Year>, Serializable

Campo

Los siguientes son los campos para la clase Java.time.Period :

  • static int MAX_VALUE : el año máximo admitido, '+999,999,999'.

  • static int MIN_VALUE : el año mínimo admitido, '-999,999,999'.

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 año.

2 LocalDate atDay (int dayOfYear)

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

3 3

YearMonth atMonth (int mes)

Combina este año con un mes para crear un YearMonth.

4 4

Año Mes al mes (mes mes)

Combina este año con un mes para crear un YearMonth.

5 5

LocalDate atMonthDay (MonthDay monthDay)

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

6 6 int compareTo (otro año)

Compara este año con otro año.

7 7 boolean igual (Object otherYear)

Comprueba si este año es igual al año especificado.

8 Formato de cadena (formateador DateTimeFormatter)

Formatos este año usando el formateador especificado.

9 9 Año estático desde (Cantidad de cantidad temporal)

Obtiene una instancia de Año a partir de una cantidad temporal.

10 int get (campo TemporalField)

Obtiene el valor del campo especificado de este año como int.

11 getLong largo (campo TemporalField)

Obtiene el valor de la unidad solicitada siempre.

12 int getValue ()

Obtiene el valor del año.

13 int hashCode ()

Un código hash para este año.

14 boolean isAfter (año otro)

Comprueba si este año es posterior al año especificado.

15 boolean isBefore (otro año)

Comprueba si este año es anterior al año especificado.

dieciséis boolean isLeap ()

Comprueba si el año es bisiesto, de acuerdo con las reglas del sistema de calendario proleptico ISO.

17 boolean isLeap (año largo)

Comprueba si el año es bisiesto, de acuerdo con las reglas del sistema de calendario proleptico ISO.

18 años boolean isSupported (campo TemporalField)

Comprueba si el campo especificado es compatible.

19 boolean isSupported (unidad de unidad temporal)

Comprueba si la unidad especificada es compatible.

20 boolean isValidMonthDay (MonthDay monthDay)

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

21 int length ()

Obtiene la duración de este año en días.

22 Año menos (cantidad larga a sustrato, unidad de unidad temporal)

Devuelve una copia de este año con la cantidad especificada restada.

23 Año menos (TemporalAmount amountToSubtract)

Devuelve una copia de este año con el año especificado restado.

24 Año menos años (largos años para restar)

Devuelve una copia de este año con los años especificados restados.

25 Año estático ahora ()

Obtiene el año actual del reloj del sistema en la zona horaria predeterminada.

26 Año estático ahora (reloj reloj)

Obtiene el año actual del reloj especificado.

27 Año estático ahora (zona ZoneId)

Obtiene el año actual del reloj del sistema en la zona horaria especificada.

28 Año estático de (int años)

Obtiene una instancia de Year.

29 análisis de año estático (texto de secuencia de caracteres)

Obtiene un año de una cadena de texto como 2007.

30 análisis de año estático (texto de secuencia de caracteres, formateador de fecha y hora)

Obtiene una instancia de Year a partir de una cadena de texto utilizando un formateador específico.

31 Año plus (cantidad larga para agregar, unidad de unidad temporal)

Devuelve una copia de este año con el año especificado agregado.

32 Año más (TemporalAmount amountToAdd)

Devuelve una copia de este año con el año especificado agregado.

33

Año más meses (meses largos para agregar)

Devuelve una copia de este año con los meses especificados agregados.

34 Año más años (años largos para agregar)

Devuelve una copia de este año con los años especificados agregados.

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

Consultas este año utilizando la consulta especificada.

36 Rango ValueRange (campo TemporalField)

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

37 String toString ()

Salidas este año como una cadena.

38 largo hasta (Temporal endExclusive, TemporalUnit unit)

Calcula la cantidad de tiempo hasta otro año en términos de la unidad especificada.

39 Año con (Ajustador del ajustador temporal)

Devuelve una copia ajustada de este año.

Métodos heredados

Esta clase hereda métodos de las siguientes clases:

  • Java.lang.Object