НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
747 of 1310 menu

Функция from

Функция from класса DayOfWeek извлекает день недели из объекта, реализующего интерфейс TemporalAccessor. В параметр мы передаем временной объект, из которого нужно получить день недели.

Импорт

import java.time.DayOfWeek import java.time.LocalDate import java.time.temporal.TemporalAccessor

Синтаксис

fun from(temporal: TemporalAccessor): DayOfWeek

Пример

Получим день недели из объекта LocalDate:

val date = LocalDate.of(2025, 12, 31) val dayOfWeek = DayOfWeek.from(date) println(dayOfWeek)

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

DayOfWeek WEDNESDAY

Пример

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

val date = LocalDate.of(2025, 7, 15) val dayOfWeek = DayOfWeek.from(date) val dayValue = dayOfWeek.value println("Day of week value: $dayValue")

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

String "Day of week value: 2"

Пример

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

val date = LocalDate.of(2025, 12, 28) val dayOfWeek = DayOfWeek.from(date) val isWeekend = dayOfWeek == DayOfWeek.SATURDAY || dayOfWeek == DayOfWeek.SUNDAY println("Is weekend: $isWeekend")

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

String "Is weekend: true"

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

  • функцию getDayOfWeek класса LocalDate,
    которая возвращает день недели из даты
  • функцию getValue класса DayOfWeek,
    которая возвращает числовое значение дня недели
  • константы MONDAY, SUNDAY класса DayOfWeek,
    которые представляют дни недели
  • функцию from класса LocalDate,
    которая создает дату из временного объекта
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить