НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
866 of 1310 menu

Функция isEqual

Функция isEqual класса OffsetDateTime сравнивает два объекта OffsetDateTime на равенство. В параметр мы передаем другой объект OffsetDateTime для сравнения. Функция возвращает true, если даты и времена представляют один и тот же момент времени с учетом смещений, и false в противном случае.

Импорт

import java.time.OffsetDateTime

Синтаксис

fun isEqual(other: OffsetDateTime): Boolean

Пример

Сравним два объекта OffsetDateTime, представляющих один и тот же момент времени:

val dateTime1 = OffsetDateTime.parse("2025-07-15T10:30:00+03:00") val dateTime2 = OffsetDateTime.parse("2025-07-15T08:30:00+01:00") val res = dateTime1.isEqual(dateTime2) println("Are equal: $res")

Результат выполнения кода:

String "Are equal: true"

Пример

Сравним два объекта OffsetDateTime с разными моментами времени:

val dateTime1 = OffsetDateTime.parse("2025-12-31T23:59:59+02:00") val dateTime2 = OffsetDateTime.parse("2025-12-31T22:59:59+01:00") val res = dateTime1.isEqual(dateTime2) println("Are equal: $res")

Результат выполнения кода:

String "Are equal: false"

Пример

Сравнение объектов OffsetDateTime с одинаковыми локальными датами/временами, но разными смещениями:

val dateTime1 = OffsetDateTime.parse("2025-03-20T12:00:00+04:00") val dateTime2 = OffsetDateTime.parse("2025-03-20T11:00:00+03:00") val res = dateTime1.isEqual(dateTime2) println("Are equal: $res")

Результат выполнения кода:

String "Are equal: true"

Смотрите также

  • функцию isBefore класса OffsetDateTime,
    которая проверяет, предшествует ли дата/время указанному
  • функцию isAfter класса OffsetDateTime,
    которая проверяет, следует ли дата/время после указанного
  • функцию isEqual класса LocalDateTime,
    которая сравнивает даты и времени без учета смещений
  • функцию isEqual класса ZonedDateTime,
    которая сравнивает даты и времени с учетом часовых поясов
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить