Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
746 of 1310 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

Функция minus

Функция minus класса DayOfWeek вычитает указанное количество дней из текущего дня недели и возвращает новый объект DayOfWeek. В параметр мы передаем количество дней для вычитания. Вычитание происходит циклически: при выходе за пределы недели вычисления продолжаются с другого конца.

Импорт

import java.time.DayOfWeek

Синтаксис

fun minus(days: Long): DayOfWeek

Пример

Вычтем 3 дня из понедельника:

val monday = DayOfWeek.MONDAY val result = monday.minus(3) println(result)

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

DayOfWeek FRIDAY

Пример

Вычтем 10 дней из среды (циклическое вычисление):

val wednesday = DayOfWeek.WEDNESDAY val result = wednesday.minus(10) println(result)

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

DayOfWeek SUNDAY

Пример

Вычтем 7 дней из воскресенья (полная неделя):

val sunday = DayOfWeek.SUNDAY val result = sunday.minus(7) println(result)

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

DayOfWeek SUNDAY

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

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