java.time.Year Class
Introducción
los java.time.Year clase representa un año en el sistema de calendario ISO-8601, como 2007.
Declaración de clase
A continuación se muestra la declaración de java.time.Year clase -
public final class Year
extends Object
implements Temporal, TemporalAdjuster, Comparable<Year>, Serializable
Campo
Los siguientes son los campos para Java.time.Period clase -
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 | YearMonth atMonth(int month) Combina este año con un mes para crear un YearMonth. |
4 | YearMonth atMonth(Month month) Combina este año con un mes para crear un YearMonth. |
5 | LocalDate atMonthDay(MonthDay monthDay) Combina este año con un mes-día para crear un LocalDate. |
6 | int compareTo (otro año)
Compara este año con otro año. |
7 | booleano es igual a (Objeto otro año)
Comprueba si este año es igual al año especificado. |
8 | Formato de cadena (formateador DateTimeFormatter)
Formatea este año con el formateador especificado. |
9 | Año estático desde (cantidad TemporalAmount)
Obtiene una instancia de Year a partir de una cantidad temporal. |
10 | int get (campo TemporalField)
Obtiene el valor del campo especificado de este año como int. |
11 | long getLong (campo TemporalField)
Obtiene el valor de la unidad solicitada mientras. |
12 | int getValue ()
Obtiene el valor del año. |
13 | int hashCode ()
Un código hash para este año. |
14 | boolean isAfter (otro año)
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 proléptico ISO. |
17 | boolean isLeap (año largo)
Comprueba si el año es bisiesto, de acuerdo con las reglas del sistema de calendario proléptico ISO. |
18 | boolean isSupported (campo TemporalField)
Comprueba si el campo especificado es compatible. |
19 | boolean isSupported (unidad TemporalUnit)
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 | longitud int ()
Obtiene la duración de este año en días. |
22 | Año menos (cantidad larga a restar, 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 (años largos 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)
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 CharSequence)
Obtiene un año de una cadena de texto como 2007. |
30 | Análisis de año estático (texto CharSequence, formateador DateTimeFormatter)
Obtiene una instancia de Year a partir de una cadena de texto mediante un formateador específico. |
31 | Año más (cantidad larga para agregar, 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 | Year plusMonths(long monthsToAdd) 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 | Consultas de este año utilizando la consulta especificada. |
36 | Rango de ValueRange (campo TemporalField)
Obtiene el rango de valores válidos para el campo especificado. |
37 | Cadena toString ()
Salidas este año como String. |
38 | long until (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 TemporalAdjuster)
Devuelve una copia ajustada de este año. |
Métodos heredados
Esta clase hereda métodos de las siguientes clases:
- Java.lang.Object