来源维基百科:



上面的陈述对我来说没有多大意义。

因此,如果我将某些cron写为 0 0 0 ? * * ,那么它意味着每月开始还是每天执行?

这有点令人困惑,因为Java crons以秒开头,而其他crons以分钟开头。

最佳答案

根据Quartz CronTrigger tutorial(上面引用的www.cronmaker.com使用了Quartz),?通配符仅在每月的日和星期几字段中使用:



我猜*在这里不合适,因为*意味着在一周的每一天执行,这与规则说它只能在每月的10号运行相反。

10-06 06:42