我必须每隔4个月安排一次任务,从11月1日开始,使用石英调度程序。我正在使用cronExpression
。但cronExpression
每年都会重置。所以我的任务将在11月,1月,5月等执行。但我希望它在11月,3月,7月等执行。此外,同样的问题存在,而在一个月内每2天和更多日安排,它将重置在下个月。那是下一个月的工作将在第一天运行。
如何解决这个问题?示例代码如下。
Cron格式0 0 12 1 * / 4? * 开始时间2012年11月15日星期四上午11:44
答案 0 :(得分:2)
只需将您的cron表达式更改为:
0 0 12 1 3,7,11 ? *
那应该是它。 : - )