Я ищу библиотеку выражений cron в java. Что-то, что может анализировать выражения cron и возвращать мне будущее время срабатывания триггера.cron library for java
API на линиях.
CronExpression cronExpression = new CronExpression("0 30 4 * * *");
List<Date> fireTimes = cronExpression.getFireTimes(todaysDate, nextWeekDate);
Я не хочу использовать что-то сложное, как кварц. Цель состоит в том, чтобы в основном использовать cron, как регулярное выражение для таймингов. Это все. Мне не нужен фоновый планировщик.
Я пробовал поиск в Интернете, но не смог найти ничего очень полезного. Мы ценим любые предложения.
С уважением, Pulkit
P.S - Я посмотрел на использование класса CronExpression из кварца. Было не очень полезно - провалив некоторые тесты.
Не могли бы вы опубликовать тестовый случай, что не удалось на CronExpression? Это ограничение или ошибка? Это было бы полезно для всех. – Ahamed
@Ahamed - используя класс кварца не работал. посмотрите на мой ответ ниже, как это работает в конечном итоге. – nutsiepully