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 утра».

Другие вопросы по тегам