Константа SATURDAY
Константа SATURDAY класса DayOfWeek представляет день недели суббота.
Она возвращает объект DayOfWeek с числовым значением 6, соответствующую субботе в стандарте ISO-8601, где понедельник имеет значение 1, а воскресенье - 7.
Импорт
import java.time.DayOfWeek
Синтаксис
DayOfWeek.SATURDAY
Пример
Получим объект дня недели для субботы:
val saturday = DayOfWeek.SATURDAY
println(saturday)
Результат выполнения кода:
String "SATURDAY"
Пример
Получим числовое значение субботы:
val saturday = DayOfWeek.SATURDAY
val value = saturday.getValue()
println(value)
Результат выполнения кода:
Int 6
Пример
Проверим, является ли день субботой:
import java.time.LocalDate
val date = LocalDate.of(2025, 12, 6)
val dayOfWeek = date.getDayOfWeek()
val isSaturday = (dayOfWeek == DayOfWeek.SATURDAY)
println(isSaturday)
Результат выполнения кода:
Boolean true
Пример
Сравним день недели с субботой:
import java.time.LocalDate
val date = LocalDate.parse("2025-07-12")
val dayOfWeek = date.getDayOfWeek()
if (dayOfWeek == DayOfWeek.SATURDAY) {
println("It's Saturday!")
} else {
println("It's not Saturday")
}
Результат выполнения кода:
String "It's Saturday!"
Смотрите также
-
константу
SUNDAYклассаDayOfWeek,
которая представляет воскресенье -
функцию
getDayOfWeekклассаLocalDate,
которая возвращает день недели для даты -
функцию
getValueклассаDayOfWeek,
которая возвращает числовое значение дня недели -
класс
LocalDate,
который представляет дату без времени