Later.js сдвиг запланированный день на основе исключений
Я пытаюсь получить позже.js, чтобы изменить время повторения расписания на основе некоторых исключений, и я не уверен, как это сделать. Здесь вы видите, что я устанавливаю 30 сентября в качестве даты начала, но это суббота. Так как у меня есть .onWeekday()
Модификатор там он удаляет эту дату, а также другие. Я хотел бы иметь возможность автоматически перенести это значение на ближайшую действительную дату. Это возможно или кто-то знает, как этого добиться?
$(document).ready(function() {
var d = new Date("September 30, 2017");
later.date.localTime();
var dayOfMonth = later.day.val(d);
var schedule = later.parse.recur().every().month().on(dayOfMonth).dayOfMonth().onWeekday();
var next = later.schedule(schedule).next(6);
console.log(next);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://rawgit.com/bunkat/later/master/later.js"></script>