IChronoLocalDate.CompareTo(IChronoLocalDate) 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.
Vergleicht dieses Datum mit einem anderen Datum, einschließlich der Chronologie.
[Android.Runtime.Register("compareTo", "(Ljava/time/chrono/ChronoLocalDate;)I", "GetCompareTo_Ljava_time_chrono_ChronoLocalDate_Handler:Java.Time.Chrono.IChronoLocalDate, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual int CompareTo(Java.Time.Chrono.IChronoLocalDate? other);
[<Android.Runtime.Register("compareTo", "(Ljava/time/chrono/ChronoLocalDate;)I", "GetCompareTo_Ljava_time_chrono_ChronoLocalDate_Handler:Java.Time.Chrono.IChronoLocalDate, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member CompareTo : Java.Time.Chrono.IChronoLocalDate -> int
override this.CompareTo : Java.Time.Chrono.IChronoLocalDate -> int
Parameter
- other
- IChronoLocalDate
das andere zu vergleichende Datum, nicht null
Gibt zurück
der Vergleichswert, d. a. der Vergleich dieses lokalen Datums mit dem other lokalen Datum und dieser Chronologie mit der other Chronologie, in der Reihenfolge, die Rückgabe des ersten Nicht-Null-Ergebnisses und andernfalls die Rückgabe von Null
- Attribute
Hinweise
Vergleicht dieses Datum mit einem anderen Datum, einschließlich der Chronologie.
Der Vergleich basiert zuerst auf dem zugrunde liegenden Zeitzeilendatum und dann auf der Chronologie. Es ist "gleich", wie durch Comparable.
Dies ist beispielsweise die Vergleichsreihenfolge: <ol><li>2012-12-03 (ISO)</li><>2012-12-04 (ISO)</li/li><>2555-12-04 (ThaiBuddhist)</li><>2012-12-05 (ISO)</li></ol> Values #2 und #3 stellen das gleiche Datum in der Zeitlinie dar. Wenn zwei Werte dasselbe Datum darstellen, wird die Chronologie-ID verglichen, um sie zu unterscheiden. Dieser Schritt ist erforderlich, um die Sortierung "gleich" zu gestalten.
Wenn sich alle zu vergleichenden Datumsobjekte in derselben Chronologie befinden, ist die zusätzliche Chronologiestufe nicht erforderlich, und nur das lokale Datum wird verwendet. Verwenden Sie zum Vergleichen der Datumsangaben zweier TemporalAccessor Instanzen, einschließlich Datumsangaben in zwei verschiedenen Chronologien, ChronoField#EPOCH_DAY als Vergleichszeichen.
Diese Standardimplementierung führt den oben definierten Vergleich aus.
Java-Dokumentation für java.time.chrono.ChronoLocalDate.compareTo(java.time.chrono.ChronoLocalDate).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.