Константа THURSDAY

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

Импорт

kotlinimport java.time.DayOfWeek

Синтаксис

kotlinDayOfWeek.THURSDAY

Пример

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

kotlinval thursday = DayOfWeek.THURSDAY
println(thursday)

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

kotlinString "THURSDAY"

Пример

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

kotlinval thursday = DayOfWeek.THURSDAY
val value = thursday.getValue()
println(value)

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

kotlinInt 4

Пример

Проверим, является ли день недели четвергом:

kotlinval day = DayOfWeek.WEDNESDAY
val isThursday = (day == DayOfWeek.THURSDAY)
println(isThursday)

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

kotlinBoolean false

Пример

Используем THURSDAY для получения даты следующего четверга:

kotlinimport java.time.LocalDate
import java.time.temporal.TemporalAdjusters

val today = LocalDate.now()
val nextThursday = today.with(TemporalAdjusters.next(DayOfWeek.THURSDAY))
println(nextThursday)

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

kotlinString "2025-09-11"

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

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