在 Windows 10 中使用 Java 的周一双周调度程序作业的 Cron 表达式

Cron expression for biweekly scheduler job on Monday in Windows 10 using Java

我创建了一个带有两个触发器的调度程序,以使用 Cron 表达式在 Windows 10 上实施双周调度程序 Java 程序。这两个作业 在每个月的交替星期一 下午 2 点单独执行一个,因此可能在偶数交替或奇数交替上执行。 当前使用的Cron表达式如下-

"0 0 14 ? * MON#1"
"0 0 14 ? * MON#3"

我想用一个触发器实现这两个作业,因此 一个 Cron 表达式,但是无法组合这两个 Cron 表达式.需要帮助!

Quartz cron 触发器不支持多个“第 N”天。

不过,如果您不介意,您可以使用更适合此类日程的CalendarIntervalTrigger。以下屏幕截图(来自 QuartzDesk GUI)向您展示了一个 CalendarIntervalTrigger,其设置涵盖了您的用例。