Period.Between(LocalDate, LocalDate) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un periodo costituito dal numero di anni, mesi e giorni tra due date.
[Android.Runtime.Register("between", "(Ljava/time/LocalDate;Ljava/time/LocalDate;)Ljava/time/Period;", "", ApiSince=26)]
public static Java.Time.Period? Between(Java.Time.LocalDate? startDateInclusive, Java.Time.LocalDate? endDateExclusive);
[<Android.Runtime.Register("between", "(Ljava/time/LocalDate;Ljava/time/LocalDate;)Ljava/time/Period;", "", ApiSince=26)>]
static member Between : Java.Time.LocalDate * Java.Time.LocalDate -> Java.Time.Period
Parametri
- startDateInclusive
- LocalDate
data di inizio, inclusiva, non null
- endDateExclusive
- LocalDate
data di fine, esclusiva, non Null
Valori restituiti
periodo compreso tra questa data e la data di fine, non Null
- Attributi
Commenti
Ottiene un periodo costituito dal numero di anni, mesi e giorni tra due date. La data di inizio è inclusa, ma la data di fine non è. Il periodo viene calcolato rimuovendo i mesi completi, quindi calcolando il numero di giorni rimanenti, regolando per garantire che entrambi abbiano lo stesso segno. Il numero di mesi viene quindi suddiviso in anni e mesi in base a un anno di 12 mesi. Un mese viene considerato se la fine del giorno del mese è maggiore o uguale al giorno di inizio del mese. Ad esempio, dal 2010-01-15 al 2011-03-18 è un anno, due mesi e tre giorni. Il risultato di questo metodo può essere un punto negativo se la fine è prima dell'inizio. Il segno negativo sarà lo stesso in ogni anno, mese e giorno.
Java informazioni di riferimento per java.time.Period.between.