我有一个 cron 表达式- 0 0 12 */2 * ?
如果开始日期是星期一,时间是上午 11:40,我期待的下一个触发日期是星期一 12:00,然后是星期三、星期五等。
但是当我给出这个表达式时,第一个触发器设置为星期二 12:00,然后是星期四、星期六等。我在http://cronmaker.com上验证了这一点。 为什么星期一会发生这种行为?如果开始日期设置为任何其他日期,它似乎会按照预期的方式运行。因此,如果它设置在星期二上午 11:50,那么第一个触发器是在星期二 12:00。
请帮我理解。这是一个错误还是预期的行为?有没有办法让它在星期一触发?
谢谢