Выражение cron с пружинным кварцем

Как написать выражения cron для ниже?

  1. первый рабочий день каждого месяца в 00:00:00
  2. 4-й рабочий день каждого месяца в 06:00:00
  3. 00:00:00 в субботу

Основываясь на вышеупомянутом выражении cron, как получить дату начала и дату окончания?

  1. первый день предыдущего месяца и первый день текущего месяца
  2. 1-го числа предыдущего месяца и 3-го рабочего дня текущего месяца
  3. Дата понедельника текущей недели и дата статуи текущей недели.

1 ответ

Протестировано с кварцевым планировщиком:

первый рабочий день каждого месяца в 00:00:00

 0 0 0 1W * ? *

4-й рабочий день каждого месяца в 06:00:00

0 0 6 4W * ? *

00:00:00 в субботу

0 0 0 ? * SAT *
Другие вопросы по тегам