【问题标题】:How can I create a cron schedule that repeats every 2 weeks on Mondays?如何创建一个在星期一每 2 周重复一次的 cron 计划?
【发布时间】:2015-03-25 11:41:40
【问题描述】:

我需要创建一个每 2 周在星期一重复的 cron 计划。 Cronmaker.com 没有为此的 cron 表达式。请指教。

【问题讨论】:

    标签: c# .net quartz-scheduler quartz.net cronexpression


    【解决方案1】:

    我还没有看到可以做到这一点的单个 CRON 表达式,但是由于您使用的是 Quartz,因此回答了一个类似的问题,可以通过编程方式实现这一点。

    https://stackoverflow.com/a/13611082/2707705

    【讨论】:

    • 如果这回答了您的问题,请记得投票。
    • var trigger = TriggerBuilder.Create() .StartAt(new DateTime(2012, 11, 19, 12, 0, 0).ToUniversalTime()) .WithCalendarIntervalSchedule(x => x.WithIntervalInWeeks(2 )) 。建造();如何在星期一指定它?
    • 选择从星期一开始的日期。当然,接下来的每 14 天也是星期一。
    【解决方案2】:

    对于 cron 表达式,我使用 cronmaker.com 并在那里生成它们。如果你想自己动手,还有一个 jquery 插件 (https://github.com/shawnchin/jquery-cron)。

    【讨论】:

      猜你喜欢
      • 2020-11-16
      • 2018-11-07
      • 1970-01-01
      • 2018-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-09
      相关资源
      最近更新 更多