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

Константа MONDAY

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

Импорт

import java.time.DayOfWeek

Синтаксис

DayOfWeek.MONDAY

Пример

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

val monday = DayOfWeek.MONDAY println(monday)

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

String "MONDAY"

Пример

Получим числовое значение понедельника согласно ISO-8601:

val monday = DayOfWeek.MONDAY val value = monday.value println("Numeric value: $value")

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

String "Numeric value: 1"

Пример

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

val day = DayOfWeek.MONDAY val isMonday = day == DayOfWeek.MONDAY println("Is Monday: $isMonday")

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

String "Is Monday: true"

Пример

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

import java.time.LocalDate import java.time.temporal.TemporalAdjusters val date = LocalDate.of(2025, 12, 31) val nextMonday = date.with(TemporalAdjusters.next(DayOfWeek.MONDAY)) println("Next Monday: $nextMonday")

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

String "Next Monday: 2026-01-05"

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

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