я исследовал и обнаружил, что в кварцевых хронах выражений:использование дня месяца и день недели как в выражении хрон
sec min hour day_of_month month day_of_week year,
мы можем предоставить либо day_of_month
или day_of_week
, но не оба из них, так как это не реализовано все же.
Я хочу запустить планировщик после каждых two weeks
и в понедельник, ЧЕТВЕРГ, ПЯТНИЦА в 12 часов, то как я могу это достичь.
обеспечивая следующее выражение хрон не будет работать:
* * 12 1/14 * MON, THU, FRI *
, потому что мы не можем обеспечить как day_of_week and day_of_month
.
Итак, дайте мне знать, если есть какой-либо другой способ сделать это, другую библиотеку и т. Д. И я не хочу обрабатывать ее в бизнес-логике, а просто использовать cronexpression
должно быть достаточно для моих нужд.
Нет, сэр, на самом деле выражение, предоставленное вами, говорит нам только о планировании работы в течение 1, 4, 5 дней. Я хочу, чтобы он повторял этот цикл каждые 4 дня. – user2118745
@ пользователь2118745 нет дорогой. его работает в каждый понедельник, четверг, пятница в 12.00. Я только что дал список с запятыми по будням (1,4,5). Это повторяется каждую неделю. –
@ user2118745 Если у вас все еще есть сомнения, я могу попытаться его прояснить. и принять ответ, если он помог в решении проблемы. –