IChronoLocalDate.IsEqual(IChronoLocalDate) Метод

Определение

Проверяет, равна ли эта дата указанной дате без учета хронологии.

[Android.Runtime.Register("isEqual", "(Ljava/time/chrono/ChronoLocalDate;)Z", "GetIsEqual_Ljava_time_chrono_ChronoLocalDate_Handler:Java.Time.Chrono.IChronoLocalDate, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual bool IsEqual (Java.Time.Chrono.IChronoLocalDate? other);
[<Android.Runtime.Register("isEqual", "(Ljava/time/chrono/ChronoLocalDate;)Z", "GetIsEqual_Ljava_time_chrono_ChronoLocalDate_Handler:Java.Time.Chrono.IChronoLocalDate, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member IsEqual : Java.Time.Chrono.IChronoLocalDate -> bool
override this.IsEqual : Java.Time.Chrono.IChronoLocalDate -> bool

Параметры

other
IChronoLocalDate

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

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

True, если базовая дата равна указанной дате

Атрибуты

Комментарии

Проверяет, равна ли эта дата указанной дате без учета хронологии.

Этот метод отличается от сравнения в #compareTo тем, что сравнивает только базовую дату, а не хронологию. Это позволяет сравнивать даты в разных системах календаря на основе позиции временной линии. Это эквивалентно использованию date1.toEpochDay() == date2.toEpochDay().

Эта реализация по умолчанию выполняет сравнение на основе эпохи и дня.

Документация по Java для java.time.chrono.ChronoLocalDate.isEqual(java.time.chrono.ChronoLocalDate).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

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