java.time.Period Class
Introdução
o java.time.Period classe modela uma quantidade ou quantidade de tempo em termos de anos, meses e dias.
Declaração de classe
A seguir está a declaração para java.time.Period classe -
public final class Period
   extends Object
      implements ChronoPeriod, SerializableCampo
A seguir estão os campos para Java.time.Period classe -
- static Period ZERO - Constante para um período de zero. 
Métodos de aula
| Sr. Não. | Método e Descrição | 
|---|---|
| 1 | AddTo temporal (temporal temporal) Adiciona este período ao objeto temporal especificado. | 
| 2 | Período estático entre (LocalDate startInclusive, LocalDate endExclusive) Obtém um período que consiste no número de anos, meses e dias entre duas datas. | 
| 3 | boolean equals (Object otherPeriod) Verifica se este período é igual ao período especificado. | 
| 4 | Duratio estático de (montante TemporalAmount) Obtém uma instância de Period de um valor temporal. | 
| 5 | long get (unidade TemporalUnit) Obtém o valor da unidade solicitada. | 
| 6 | IsoChronology getChronology () Obtém a cronologia desse período, que é o sistema de calendário ISO. | 
| 7 | int getDays () Obtém a quantidade de dias desse período. | 
| 8 | int getMonths () Obtém a quantidade de meses desse período. | 
| 9 | List Obtém o conjunto de unidades com suporte neste período. | 
| 10 | int hashCode () Um código hash para este período. | 
| 11 | boolean isNegative () Verifica se este período é negativo, excluindo zero. | 
| 12 | boolean isZero () Verifica se este período tem comprimento zero. | 
| 13 | Período menos (quantidade TemporalAmountToSubtract) Retorna uma cópia deste período com o período especificado subtraído. | 
| 14 | Período menos Dias (dias longos para Subtrair) Retorna uma cópia deste período com os dias especificados subtraídos. | 
| 15 | Período menos meses (meses longos) Retorna uma cópia deste período com os meses especificados subtraídos. | 
| 16 | Período menos anos (anos longos) Retorna uma cópia deste período com os anos especificados subtraídos. | 
| 17 | Período multiplicado por (multiplicando longo) Retorna uma cópia deste período multiplicado pelo escalar. | 
| 18 | Período negado () Retorna uma cópia deste período com a duração negada. | 
| 19 | Período normalizado () Retorna uma cópia deste período com os anos e meses normalizados. | 
| 20 | Período estático de (anos inteiros, meses inteiros, dias inteiros) Obtém um período que representa vários anos, meses e dias. | 
| 21 | Período estático de dias (dias inteiros) Obtém um período que representa um número de dias. | 
| 22 | Período estático de meses (meses inteiros) Obtém um período que representa vários meses. | 
| 23 | Período estático de semanas (semanas inteiras) Obtém um período que representa várias semanas. | 
| 24 | Período estático de anos (em anos) Obtém um período que representa várias semanas. | 
| 25 | Análise de período estático (texto CharSequence) Obtém um ponto final de uma string de texto como PnYnMnD. | 
| 26 | Período mais (quantidade TemporalAmountToAdd) Retorna uma cópia deste período com o período especificado adicionado. | 
| 27 | Período plusDays (longos dias para adicionar) Retorna uma cópia deste período com os dias especificados adicionados. | 
| 28 | Período mais meses (meses longos para adicionar) Retorna uma cópia deste período com os meses especificados adicionados. | 
| 29 | Período mais anos (anos longos para adicionar) Retorna uma cópia deste período com os anos especificados adicionados. | 
| 30 | Subtrair temporal de (temporal temporal) Subtrai este período do objeto temporal especificado. | 
| 31 | String toString () Uma representação de string desse período usando a representação baseada em segundos ISO-8601, como PT8H6M12.345S. | 
| 32 | long toTotalMonths () Obtém o número total de meses neste período. | 
| 33 | Período com dias (dias inteiros) Retorna uma cópia deste período com a quantidade de dias especificada. | 
| 34 | Período com meses (meses inteiros) Retorna uma cópia deste período com a quantidade de meses especificada. | 
| 35 | Período com anos (anos inteiros) Retorna uma cópia deste período com a quantidade especificada de anos. | 
Métodos herdados
Esta classe herda métodos das seguintes classes -
- Java.lang.Object