这个cron表示每隔一个星期天吗?

这个cron表示每隔一个星期天吗?,cron,quartz-scheduler,Cron,Quartz Scheduler,下面的cron表达式是否表示“每隔一个星期天执行一次?” 我正在尝试将它用于Spring Quartz调度程序。不,我不这么认为。我认为“2/1”的意思是“星期二到星期天”。我不确定是否可以用“每隔一个星期天”来表示,因为必须有一个“每月的一周”字段或类似的内容。你所问的关于周一到周六凌晨3点的火灾的表达。从中,您可以尝试使用两个表达式03?*1#1*和03?*1#3*在每月的第一个和第三个星期日执行。D#N语法允许您选择一个月的第N天D。出于好奇,周一怎么样?“2”不是星期二吗?也许这取决于语

下面的cron表达式是否表示“每隔一个星期天执行一次?”


我正在尝试将它用于Spring Quartz调度程序。

不,我不这么认为。我认为“2/1”的意思是“星期二到星期天”。我不确定是否可以用“每隔一个星期天”来表示,因为必须有一个“每月的一周”字段或类似的内容。

你所问的关于周一到周六凌晨3点的火灾的表达。从中,您可以尝试使用两个表达式
03?*1#1*
03?*1#3*
在每月的第一个和第三个星期日执行。
D#N
语法允许您选择一个月的第N天D。

出于好奇,周一怎么样?“2”不是星期二吗?也许这取决于语言环境……看看我链接到的Quartz Javadoc。石英从1-7(太阳-卫星)开始,而Vixie cron从0-7(太阳-太阳)开始。这似乎是石英cron和Vixie cron的区别之一。
0 0 3 ? * 2/1 *