【问题标题】:Generate Quartz Cron Expression Every 2nd monday/friday每第二个周一/周五生成 Quartz Cron 表达式
【发布时间】:2013-06-05 21:51:49
【问题描述】:

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

【问题讨论】:

    标签: java quartz-scheduler


    【解决方案1】:

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

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

    0 0 12 ? 1/1 MON#2 *
    

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

    0 0 12 ? 1/1 FRI#4 *
    

    【讨论】:

      【解决方案2】:

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

      “#”字符允许用于星期几字段。这个角色 用于指定一个月中的“第 n 个”XXX 天。

      但特别禁止在单个 cron 表达式中组合 MON#2,FRI#4 之类的,因此您需要多个 CronTriggers。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-09
        • 1970-01-01
        • 1970-01-01
        • 2012-11-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-07-16
        相关资源
        最近更新 更多