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 | 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