Later.js каждый n-й день недели каждого месяца
Я использую Later.js (пакет meteor, voidale: Later-js-tz@1.1.9), чтобы планировать события, используя анализатор Later.parse.text(). Я могу без проблем планировать еженедельные события в определенный день недели, например, "в 11:00 понедельника".
Но я получаю ошибки разбора, пытаясь что-то вроде "в 11:00 каждый второй понедельник каждого месяца".
В: Есть ли способ сделать это в Later.js или, если нет, есть ли библиотека javascript, которая поддерживает это?
Благодарю.
2 ответа
Я нашел момент-повтор, который поддерживает этот n-й день недели в своем API, но не имеет анализатора текста.
Затем я использовал PEGjs для создания текстового анализатора, который выводит необходимые параметры, которые я использую простым способом для вызова API моментного повторения.
Это будет работать: «каждые 2 недели в понедельник в 11 утра».