АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
741 of 1310 menu
Вступайте в телеграмм-канал сайта code.mu: новинки, статьи, интервью, задачи, бесплатные курсы и тренинги. Жми для вступления:)

Константа SUNDAY

Константа SUNDAY класса DayOfWeek представляет седьмой день недели - воскресенье. Данная константа имеет числовое значение 7 согласно стандарту ISO-8601, где понедельник считается первым днем недели.

Импорт

import java.time.DayOfWeek

Синтаксис

DayOfWeek.SUNDAY

Пример

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

val sunday = DayOfWeek.SUNDAY println(sunday)

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

String "SUNDAY"

Пример

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

val sunday = DayOfWeek.SUNDAY val value = sunday.getValue() println(value)

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

Int 7

Пример

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

val day = DayOfWeek.SUNDAY if (day == DayOfWeek.SUNDAY) { println("It's Sunday!") } else { println("It's not Sunday") }

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

String "It's Sunday!"

Пример

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

import java.time.LocalDate import java.time.temporal.TemporalAdjusters val today = LocalDate.now() val nextSunday = today.with(TemporalAdjusters.next(DayOfWeek.SUNDAY)) println("Next Sunday: $nextSunday")

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

String "Next Sunday: 2025-09-14"

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

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