Константа TUESDAY

Константа TUESDAY класса DayOfWeek представляет день недели вторник. Она возвращает объект DayOfWeek со значением 2, где понедельник имеет значение 1, а воскресенье - 7.

Импорт

kotlinimport java.time.DayOfWeek

Синтаксис

kotlinDayOfWeek.TUESDAY

Пример

Получим объект дня недели вторник и выведем его значение:

kotlinval tuesday = DayOfWeek.TUESDAY
println(tuesday)

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

kotlinString "TUESDAY"

Пример

Получим числовое значение дня недели вторник:

kotlinval tuesday = DayOfWeek.TUESDAY
val value = tuesday.getValue()
println(value)

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

kotlinInt 2

Пример

Сравним день недели с константой TUESDAY:

kotlinval date = LocalDate.of(2025, 7, 15)
val dayOfWeek = date.getDayOfWeek()

if (dayOfWeek == DayOfWeek.TUESDAY) {
  println("This is Tuesday")
} else {
  println("This is not Tuesday")
}

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

kotlinString "This is not Tuesday"

Пример

Используем константу TUESDAY для создания даты:

kotlinval nextTuesday = LocalDate.now()
  .with(TemporalAdjusters.next(DayOfWeek.TUESDAY))
println(nextTuesday)

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

kotlinString "2025-07-15"

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

  • константу MONDAY класса DayOfWeek,
    которая представляет понедельник
  • константу WEDNESDAY класса DayOfWeek,
    которая представляет среду
  • функцию getDayOfWeek класса LocalDate,
    которая возвращает день недели для даты
  • функцию getValue класса DayOfWeek,
    которая возвращает числовое значение дня недели