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