每隔2个星期一/星期五生成Quartz Cron表达式

时间:2013-06-05 09:02:07

标签: java quartz-scheduler

如何在石英星期一/星期五的第2个/第4个月生成cron表达式。请帮帮我

2 个答案:

答案 0 :(得分:3)

根据the docs,您可以通过将MON#21#2放入星期几字段来指定(例如)该月的第2个星期一。

  

周日字段允许使用'#'字符。这个角色   用于指定当月的“第n个”XXX日。

但是明确禁止在单个cron表达式中编写MON#2,FRI#4这些内容,因此您需要多个CronTrigger

答案 1 :(得分:3)

您需要为作业创建两个触发器。

第二个星期一的第一个触发器:

0 0 12 ? 1/1 MON#2 *

第四个星期五的第二次触发:

0 0 12 ? 1/1 FRI#4 *
相关问题