IChronoLocalDateTime.CompareTo(IChronoLocalDateTime) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Compara essa data e hora com outra data e hora, incluindo a cronologia.
[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
a outra data/hora a ser comparada, não nula
Retornos
o valor do comparador, que é a comparação desta data-hora local com a other data local e essa cronologia com a other cronologia, em ordem, retornando o primeiro resultado diferente de zero e, caso contrário, retornando zero
- Atributos
Comentários
Compara essa data e hora com outra data e hora, incluindo a cronologia.
A comparação é baseada primeiro na data-hora da linha de tempo subjacente e, em seguida, na cronologia. É "consistente com iguais", conforme definido por Comparable.
Por exemplo, o seguinte é a ordem do 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 e #3 representam a mesma data/hora na linha de hora. Quando dois valores representam a mesma data e hora, a ID da cronologia é comparada para distingui-los. Essa etapa é necessária para tornar a ordenação "consistente com iguais".
Se todos os objetos de data e hora que estão sendo comparados estiverem na mesma cronologia, o estágio de cronologia adicional não será necessário e somente a data local será usada.
Essa implementação padrão executa a comparação definida acima.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.