Есть ли способ запланировать задания cron с помощью исламского календаря?В идеале:
CronExpression cronExpression = new CronExpression("0 0 0 1 * ? *", CalendarEnum.ISLAMIC);
Я изо всех сил пытаюсь найти наименьшую подсказку в документации по Java Quartz (1 упоминание в разделе QA), и я проверил исходный код и обнаружил, что календарь по умолчанию (нашел его в CronExpression.java ) - григорианский.Есть ли способ достичь этого с помощью включения / исключения org.quartz.Calendar?Я думаю, нет, верно?
Кто-нибудь знает, как расширить / реализовать различные варианты выражения cron, чтобы охватить, например, исламский календарь?Или альтернативные библиотеки с открытым исходным кодом (размещенные на центральном репозитории mvn)?Или вообще какой-либо подход, чтобы добиться абстрактного способа выражения рецидива (например, повторять каждый 1-й день каждого исламского месяца)?
Временно я думаю вручную связать несколько дат org.quartz.Trigger сработа (переводится с исламского на григорианский).Но это не является оптимальным, так как одно выражение cron может привести к дюжине или сотне дат.
Извините, но не настолько технический вопрос, но тема, кажется, раскрыта и информации немного.