Java 石英排程
从11月1日开始,我必须使用quartz scheduler每4个月安排一次任务。我使用的是Java 石英排程,java,quartz-scheduler,scheduler,Java,Quartz Scheduler,Scheduler,从11月1日开始,我必须使用quartz scheduler每4个月安排一次任务。我使用的是cronExpression。但是cronExpression将每年重置。因此,我的任务将在11月、1月、5月等执行。但我希望它在11月、3月、7月等执行。此外,在一个月内每2天或更多天安排一次时,也存在同样的问题,它将在下个月重置。也就是下个月,作业将在第一天运行。 如何解决这个问题?下面给出了示例代码 Cron格式0 0 12 1*/4* 开始时间2012年11月15日星期四上午11:44 2013年
cronExpression
。但是cronExpression
将每年重置。因此,我的任务将在11月、1月、5月等执行。但我希望它在11月、3月、7月等执行。此外,在一个月内每2天或更多天安排一次时,也存在同样的问题,它将在下个月重置。也就是下个月,作业将在第一天运行。
如何解决这个问题?下面给出了示例代码
Cron格式0 0 12 1*/4*
开始时间2012年11月15日星期四上午11:44
只需将cron表达式更改为:
0 0 12 1 3,7,11 ? *
应该是这样。:-)