java.time.Period Class
introduzione
Il java.time.Period class modella una quantità o una quantità di tempo in termini di anni, mesi e giorni.
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.time.Period classe -
public final class Period
   extends Object
      implements ChronoPeriod, SerializableCampo
Di seguito sono riportati i campi per Java.time.Period classe -
- static Period ZERO - Costante per un periodo pari a zero. 
Metodi di classe
| Sr.No. | Metodo e descrizione | 
|---|---|
| 1 | Temporal addTo (temporale temporale) Aggiunge questo periodo all'oggetto temporale specificato. | 
| 2 | periodo statico compreso tra (LocalDate startInclusive, LocalDate endExclusive) Ottiene un periodo costituito dal numero di anni, mesi e giorni tra due date. | 
| 3 | booleano è uguale a (Object otherPeriod) Controlla se questo periodo è uguale al periodo specificato. | 
| 4 | Duratio statica da (TemporalAmount amount) Ottiene un'istanza di Periodo da un importo temporale. | 
| 5 | long get (unità TemporalUnit) Ottiene il valore dell'unità richiesta. | 
| 6 | IsoChronology getChronology () Ottiene la cronologia di questo periodo, ovvero il sistema di calendario ISO. | 
| 7 | int getDays () Ottiene la quantità di giorni di questo periodo. | 
| 8 | int getMonths () Ottiene la quantità di mesi di questo periodo. | 
| 9 | List Ottiene il set di unità supportato da questo periodo. | 
| 10 | int hashCode () Un codice hash per questo periodo. | 
| 11 | booleano isNegative () Controlla se questo periodo è negativo, escluso zero. | 
| 12 | booleano isZero () Controlla se questo periodo è di lunghezza zero. | 
| 13 | Periodo meno (TemporalAmount amountToSubtract) Restituisce una copia di questo periodo con il periodo specificato sottratto. | 
| 14 | Periodo menoDays (long daysToSubtract) Restituisce una copia di questo periodo con i giorni specificati sottratti. | 
| 15 | Periodo meno mesi (mesi lunghi) Restituisce una copia di questo periodo con i mesi specificati sottratti. | 
| 16 | Periodo meno anni (anni lunghi) Restituisce una copia di questo periodo con gli anni specificati sottratti. | 
| 17 | Periodo moltiplicato per (moltiplicando lungo) Restituisce una copia di questo periodo moltiplicata per lo scalare. | 
| 18 | Periodo negato () Restituisce una copia di questo periodo con la lunghezza negata. | 
| 19 | Periodo normalizzato () Restituisce una copia di questo periodo con gli anni e i mesi normalizzati. | 
| 20 | Periodo statico di (int anni, int mesi, int giorni) Ottiene un periodo che rappresenta un numero di anni, mesi e giorni. | 
| 21 | periodo di giorni statico (int giorni) Ottiene un periodo che rappresenta un numero di giorni. | 
| 22 | periodo di mesi statico (int mesi) Ottiene un periodo che rappresenta un numero di mesi. | 
| 23 | Periodo di settimane statico (settimane int) Ottiene un periodo che rappresenta un numero di settimane. | 
| 24 | periodo statico di anni (int anni) Ottiene un periodo che rappresenta un numero di settimane. | 
| 25 | analisi statica del periodo (CharSequence text) Ottiene un punto da una stringa di testo come PnYnMnD. | 
| 26 | Periodo plus (TemporalAmount amountToAdd) Restituisce una copia di questo periodo con il periodo specificato aggiunto. | 
| 27 | Periodo plusDays (long daysToAdd) Restituisce una copia di questo periodo con l'aggiunta dei giorni specificati. | 
| 28 | Periodo plusMonths (long monthsToAdd) Restituisce una copia di questo periodo con l'aggiunta dei mesi specificati. | 
| 29 | Periodo plusYears (long yearsToAdd) Restituisce una copia di questo periodo con gli anni specificati aggiunti. | 
| 30 | Sottrazione temporale da (temporale temporale) Sottrae questo periodo dall'oggetto temporale specificato. | 
| 31 | String toString () Una rappresentazione di stringa di questo periodo utilizzando una rappresentazione basata sui secondi ISO-8601, come PT8H6M12.345S. | 
| 32 | long toTotalMonths () Ottiene il numero totale di mesi in questo periodo. | 
| 33 | Periodo withDays (int giorni) Restituisce una copia di questo periodo con il numero di giorni specificato. | 
| 34 | Periodo con mesi (mesi int) Restituisce una copia di questo periodo con la quantità di mesi specificata. | 
| 35 | Periodo con anni (anni int) Restituisce una copia di questo periodo con la quantità di anni specificata. | 
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- Java.lang.Object