Clase java.time.YearMonth
Introducción
los java.time.YearMonth clase representa un año-mes en el sistema de calendario ISO-8601, como 2007-12.
Declaración de clase
A continuación se muestra la declaración de java.time.YearMonth clase -
public final class YearMonth
extends Object
implements Temporal, TemporalAdjuster, Comparable<YearMonth>, 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 año-mes. |
2 | LocalDate atDay (int dayOfMonth) Combina este año-mes con un día del mes para crear un LocalDate. |
3 | LocalDate atEndOfMonth () Devuelve un LocalDate al final del mes. |
4 | int compareTo (YearMonth otro) Compara este año-mes con otro año-mes. |
5 | boolean es igual a (Object otherYearMonth) Comprueba si este YearMonth es igual al YearMonth especificado. |
6 | Formato de cadena (formateador DateTimeFormatter) Formatea este año-mes utilizando el formateador especificado. |
7 | estático YearMonth desde (cantidad TemporalAmount) Obtiene una instancia de YearMonth a partir de una cantidad temporal. |
8 | int get (campo TemporalField) Obtiene el valor del campo especificado de este año-mes como int. |
9 | long getLong (campo TemporalField) Obtiene el valor de la unidad solicitada mientras. |
10 | Mes getMonth () Obtiene el campo del mes del año con la enumeración Month. |
11 | int getMonthValue () Obtiene el campo del mes del año de 1 a 12. |
12 | int getYear () Obtiene el campo del año. |
13 | int hashCode () Un código hash para este YearMonth. |
14 | boolean isAfter (YearMonth otro) Comprueba si este año-mes es posterior al año-mes especificado. |
15 | boolean isBefore (YearMonth otro) Comprueba si este año-mes es anterior al año-mes especificado. |
dieciséis | boolean isLeapYear () 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 isValidDay (int dayOfMonth) Comprueba si el día del mes es válido para este año-mes. |
21 | int lengthOfMonth () Devuelve la longitud del mes, teniendo en cuenta el año. |
22 | int lengthOfYear () Devuelve la duración del año. |
23 | YearMonth menos (cantidad larga a restar, unidad de unidad temporal) Devuelve una copia de este año con la cantidad especificada restada. |
24 | YearMonth menos (TemporalAmount amountToSubtract) Devuelve una copia de este YearMonth con el YearMonth especificado restado. |
25 | YearMonth menosMonths (meses largos para restar) Devuelve una copia de este YearMonth con el mes especificado restado. |
26 | YearMonth minusYears (años largos para restar) Devuelve una copia de este YearMonth con los años especificados restados. |
27 | estático YearMonth ahora () Obtiene el año-mes actual del reloj del sistema en la zona horaria predeterminada. |
28 | estático YearMonth ahora (reloj) Obtiene el año-mes actual del reloj especificado. |
29 | estático YearMonth ahora (ZoneId zone) Obtiene el año-mes actual del reloj del sistema en la zona horaria especificada. |
30 | estático YearMonth de (int años, int mes) Obtiene una instancia de YearMonth de un año y un mes. |
31 | Año estático Mes de (int años, Mes mes) Obtiene una instancia de YearMonth de un año y un mes. |
32 | análisis estático YearMonth (texto CharSequence) Obtiene un YearMonth de una cadena de texto como 2007-12. |
33 | análisis estático YearMonth (texto CharSequence, formateador DateTimeFormatter) Obtiene una instancia de YearMonth de una cadena de texto mediante un formateador específico. |
34 | YearMonth más (amountToAdd largo, unidad TemporalUnit) Devuelve una copia de este YearMonth con el YearMonth especificado añadido. |
35 | YearMonth más (TemporalAmount amountToAdd) Devuelve una copia de este YearMonth con el YearMonth especificado añadido. |
36 | YearMonth plusMonths (meses largos hasta agregar) Devuelve una copia de este YearMonth con los meses especificados agregados. |
37 | YearMonth plusYears (años largos hasta agregar) Devuelve una copia de este YearMonth con los años especificados agregados. |
38 | <R> consulta R (consulta TemporalQuery <R>) Consultas este año-mes utilizando la consulta especificada. |
39 | Rango de ValueRange (campo TemporalField) Obtiene el rango de valores válidos para el campo especificado. |
40 | Cadena toString () Produce este año-mes como una Cadena. |
41 | long until (Temporal endExclusive, TemporalUnit unit) Calcula la cantidad de tiempo hasta otro año-mes en términos de la unidad especificada. |
42 | YearMonth con (ajustador TemporalAdjuster) Devuelve una copia ajustada de este año-mes. |
43 | YearMonth con (campo TemporalField, long newValue) Devuelve una copia de este año-mes con el campo especificado establecido en un nuevo valor. |
44 | YearMonth withMonth (mes int) Devuelve una copia de este YearMonth con el mes del año modificado. |
45 | YearMonth withYear (int año) Devuelve una copia de este YearMonth con el año modificado. |
Métodos heredados
Esta clase hereda métodos de las siguientes clases:
- Java.lang.Object