Clase java.time.Period
Introducción
los java.time.Period clase modela una cantidad o cantidad de tiempo en términos de años, meses y días.
Declaración de clase
A continuación se muestra la declaración de java.time.Period clase -
public final class Period
extends Object
implements ChronoPeriod, Serializable
Campo
Los siguientes son los campos para Java.time.Period clase -
static Period ZERO - Constante para un período de cero.
Métodos de clase
No Señor. | Método y descripción |
---|---|
1 | AddTo temporal (Temporal temporal) Agrega este período al objeto temporal especificado. |
2 | período estático entre (LocalDate startInclusive, LocalDate endExclusive) Obtiene un período que consiste en el número de años, meses y días entre dos fechas. |
3 | booleano es igual a (Object otherPeriod) Comprueba si este período es igual al período especificado. |
4 | Duratio estático de (cantidad TemporalAmount) Obtiene una instancia de Period a partir de una cantidad temporal. |
5 | long get (unidad TemporalUnit) Obtiene el valor de la unidad solicitada. |
6 | IsoChronology getChronology () Obtiene la cronología de este período, que es el sistema de calendario ISO. |
7 | int getDays () Obtiene la cantidad de días de este período. |
8 | int getMonths () Obtiene la cantidad de meses de este período. |
9 | Lista Obtiene el conjunto de unidades admitidas por este período. |
10 | int hashCode () Un código hash para este período. |
11 | booleano isNegative () Comprueba si este período es negativo, excluyendo el cero. |
12 | booleano isZero () Comprueba si este período tiene una duración cero. |
13 | Período menos (TemporalAmount amountToSubtract) Devuelve una copia de este período con el período especificado restado. |
14 | Period minusDays (días largos para restar) Devuelve una copia de este período con los días especificados restados. |
15 | Periodo menos meses (meses largos) Devuelve una copia de este período con los meses especificados restados. |
dieciséis | Período menos años (años largos) Devuelve una copia de este período con los años especificados restados. |
17 | Periodo multiplicado por (multiplicando largo) Devuelve una copia de este período multiplicado por el escalar. |
18 | Periodo negado () Devuelve una copia de este período con la longitud negada. |
19 | Periodo normalizado () Devuelve una copia de este período con los años y meses normalizados. |
20 | período estático de (int años, int meses, int días) Obtiene un período que representa varios años, meses y días. |
21 | Período estático de días (int días) Obtiene un período que representa un número de días. |
22 | período estático de meses (int meses) Obtiene un Periodo que representa varios meses. |
23 | Período estático de semanas (int semanas) Obtiene un período que representa un número de semanas. |
24 | Período estático de años (int años) Obtiene un período que representa un número de semanas. |
25 | Análisis de período estático (texto CharSequence) Obtiene un período de una cadena de texto como PnYnMnD. |
26 | Período más (TemporalAmount amountToAdd) Devuelve una copia de este período con el período especificado agregado. |
27 | Period plusDays (días largos para agregar) Devuelve una copia de este período con los días especificados agregados. |
28 | Período más meses (meses largos para agregar) Devuelve una copia de este período con los meses especificados agregados. |
29 | Período más años (años largos para agregar) Devuelve una copia de este período con los años especificados agregados. |
30 | Restar temporal de (temporal temporal) Resta este período del objeto temporal especificado. |
31 | Cadena toString () Una representación de cadena de este período utilizando una representación basada en segundos ISO-8601, como PT8H6M12.345S. |
32 | long toTotalMonths () Obtiene el número total de meses de este período. |
33 | Período con días (días int) Devuelve una copia de este período con la cantidad de días especificada. |
34 | Período con meses (int meses) Devuelve una copia de este período con la cantidad de meses especificada. |
35 | Período con años (int años) Devuelve una copia de este período con la cantidad especificada de Años. |
Métodos heredados
Esta clase hereda métodos de las siguientes clases:
- Java.lang.Object