Язык

OffsetTime.CompareTo(OffsetTime) Метод

Определение

Сравнивает это OffsetTime с другим временем.

[Android.Runtime.Register("compareTo", "(Ljava/time/OffsetTime;)I", "", ApiSince=26)]
public int CompareTo(Java.Time.OffsetTime? other);
[<Android.Runtime.Register("compareTo", "(Ljava/time/OffsetTime;)I", "", ApiSince=26)>]
member this.CompareTo : Java.Time.OffsetTime -> int

Параметры

other
OffsetTime

другое время для сравнения с, а не null

Возвращаемое значение

значение сравнения, то есть сравнение эквивалента UTC другого экземпляра, если они не равны, а если эквивалент UTC равен другому моменту, сравнение этого локального времени с другим локальным временем

Атрибуты

Комментарии

Сравнивает это OffsetTime с другим временем. Сравнение основано сначала на эквивалентном формате UTC, а затем на локальном времени. Он "согласуется с равными", как определено сопоставимым. Например, следующий порядок сравнения: 10:30+01:00 11:00+01:01:00 12:00+02:00 11:30+01:00 12:00+01:00 12:30+01:00 Значения #2 и #3 представляют тот же момент времени в строке времени. Если два значения представляют один и тот же момент времени, то локальное время сравнивается с различающейся ими. Этот шаг необходим для обеспечения согласованности заказа с равными(). Чтобы сравнить базовое локальное время двух экземпляров TimeAccessor, используйте ChronoField.NANO_OF_DAY в качестве компратора.

Java справочные материалы.java.time.OffsetTime.compareTo

Применяется к