0

我试图弄清楚如何设置石英每月运行两次,使用符号“#”指定星期几。

我的表达:

0 0 8 ? * 6#2,6#4

我的目标是在每个月的第二个和第四个星期五的 8:00 运行

该表达式有效,但仅在第四个星期五运行。第二个被忽略。

如何做到这一点?

谢谢你。

4

2 回答 2

0

如果第四个工作正常。您可以简单地将两者分开并在第二个星期五再次加载作业。

如果 API 没有为您提供解决方案,它总是归结为您的实现和代码逻辑。

于 2013-11-20T01:07:36.240 回答
0

不幸的是,现在没有办法了。

如果使用 '#' 字符,则星期字段中只能有一个表达式(“3#1,6#3”无效,因为有两个表达式)。

来源:http: //quartz-scheduler.org/api/2.2.0/org/quartz/CronExpression.html

于 2013-11-19T14:50:00.667 回答