IChronoLocalDateTime.CompareTo(IChronoLocalDateTime) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Compara esta fecha y hora con otra fecha y hora, incluida la cronología.
[Android.Runtime.Register("compareTo", "(Ljava/time/chrono/ChronoLocalDateTime;)I", "GetCompareTo_Ljava_time_chrono_ChronoLocalDateTime_Handler:Java.Time.Chrono.IChronoLocalDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual int CompareTo(Java.Time.Chrono.IChronoLocalDateTime? other);
[<Android.Runtime.Register("compareTo", "(Ljava/time/chrono/ChronoLocalDateTime;)I", "GetCompareTo_Ljava_time_chrono_ChronoLocalDateTime_Handler:Java.Time.Chrono.IChronoLocalDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member CompareTo : Java.Time.Chrono.IChronoLocalDateTime -> int
override this.CompareTo : Java.Time.Chrono.IChronoLocalDateTime -> int
Parámetros
- other
- IChronoLocalDateTime
la otra fecha y hora con la que se va a comparar, no con null
Devoluciones
valor comparador, que es la comparación de esta fecha y hora local con la other fecha y hora local y esta cronología con la other cronología, en orden, devolviendo el primer resultado distinto de cero y, de lo contrario, devolver cero
- Atributos
Comentarios
Compara esta fecha y hora con otra fecha y hora, incluida la cronología.
La comparación se basa primero en la fecha y hora de la línea horaria subyacente y, a continuación, en la cronología. Es "coherente con iguales", tal como se define en Comparable.
Por ejemplo, el siguiente es el orden del comparador: <ol><li>2012-12-03T12:00 (ISO)</li/li><>2012-12-04T12:00 (ISO)</li><>2555-12-04T12:00 (ThaiBuddhist)</li><>2012-12-05T12:00 (ISO)</li/ol><> Values #2 y #3 representan la misma fecha y hora en la línea de tiempo. Cuando dos valores representan la misma fecha y hora, el identificador de cronología se compara con ellos. Este paso es necesario para que la ordenación sea "coherente con iguales".
Si todos los objetos de fecha y hora que se comparan están en la misma cronología, la fase de cronología adicional no es necesaria y solo se usa la fecha y hora local.
Esta implementación predeterminada realiza la comparación definida anteriormente.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.