Period.Between(LocalDate, LocalDate) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Zeitraum ab, der aus der Anzahl von Jahren, Monaten und Tagen zwischen zwei Datumsangaben besteht.
[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
Parameter
- startDateInclusive
- LocalDate
Das Startdatum (einschließlich) und nicht null
- endDateExclusive
- LocalDate
Enddatum, exklusiv, nicht NULL
Gibt zurück
der Zeitraum zwischen diesem Datum und dem Enddatum, nicht null
- Attribute
Hinweise
Ruft einen Zeitraum ab, der aus der Anzahl von Jahren, Monaten und Tagen zwischen zwei Datumsangaben besteht. Das Startdatum ist enthalten, aber das Enddatum ist nicht. Der Zeitraum wird berechnet, indem vollständige Monate entfernt und dann die verbleibende Anzahl von Tagen berechnet wird, um sicherzustellen, dass beide dasselbe Vorzeichen aufweisen. Die Anzahl der Monate wird dann in Jahre und Monate aufgeteilt, die auf einem 12-Monat-Jahr basieren. Ein Monat wird berücksichtigt, wenn der Endtag des Monats größer oder gleich dem Anfangstag des Monats ist. Beispielsweise beträgt 2010-01-15 bis 2011-03-18 ein Jahr, zwei Monate und drei Tage. Das Ergebnis dieser Methode kann eine negative Periode sein, wenn das Ende vor dem Start liegt. Das negative Vorzeichen wird in jedem Jahr, Monat und Tag gleich sein.
Java Referenz für java.time.Period.between.