quartz的cron表达式

    有个自动任务,希望周一到周五晚上20点开始执行,于是写了cron表达式如下:0 0 20 * * MON-FRI 。结果报错,信息如下:

 

java.lang.UnsupportedOperationException: Support for specifying both a day-of-week AND a day-of-month parameter is not implemented.

 

这个错误是因为,日期和星期的指定有冲突,无法同时满足,日期位是'*'代表每一天,但是星期位却指定' MON-FRI '。这里可以将日期位设置为'?',表示不确定。结果设置如下:0 0 20 ? * MON-FRI ,运行正常。

你可能感兴趣的:(quartz,星期,cron表达式)