Означает ли следующее выражение cron «выполнять каждое второе воскресенье?»
0 0 3 ? * 2/1 *
Я пытаюсь использовать его с планировщиком Spring Quartz.
Выражение, которое вы спрашиваете о пожарах в 3 часа ночи с понедельника по субботу. Начиная с Quartz Javadoc вы можете попробовать использовать два выражения 0 0 3 ? * 1#1 * и 0 0 3 ? * 1#3 * для выполнения в 1-е и 3-е воскресенья месяца. Синтаксис D#N позволяет вам выбрать N-й день D месяца.
0 0 3 ? * 1#1 *
0 0 3 ? * 1#3 *
D#N
Нет, я так не думаю. Я думаю, что «2/1» означает «со вторника по воскресенье». Я не уверен, что можно выразить «Каждое воскресенье», потому что должно быть поле «Неделя месяца» или что-то в этом роде.