Функция 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
,
которое содержит константы дней недели