Функция plus
Функция plus класса DayOfWeek добавляет указанное количество дней к текущему дню недели и возвращает новый объект DayOfWeek.
В параметр мы передаем количество дней для добавления (может быть отрицательным для вычитания).
Импорт
import java.time.DayOfWeek
Синтаксис
fun plus(days: Long): DayOfWeek
Пример
Добавим 3 дня к понедельнику:
val monday = DayOfWeek.MONDAY
val result = monday.plus(3)
println(result)
Результат выполнения кода:
String "THURSDAY"
Пример
Вычтем 2 дня из пятницы:
val friday = DayOfWeek.FRIDAY
val result = friday.plus(-2)
println(result)
Результат выполнения кода:
String "WEDNESDAY"
Пример
Добавим 7 дней к текущему дню недели (полный цикл):
val wednesday = DayOfWeek.WEDNESDAY
val result = wednesday.plus(7)
println(result)
Результат выполнения кода:
String "WEDNESDAY"
Пример
Добавим 10 дней к воскресенью:
val sunday = DayOfWeek.SUNDAY
val result = sunday.plus(10)
println(result)
Результат выполнения кода:
String "WEDNESDAY"