【问题标题】:Cron expression - every 2 minutes between 6 and 21:28Cron 表达式 - 在 6 点到 21:28 之间每 2 分钟一次
【发布时间】:2012-03-24 14:28:12
【问题描述】:

我正在使用 Quartz.Net,我正在尝试为以下内容提供一个 CRON 表达式:

06:0021:30 之间每 2 分钟一次。

有这样的表达方式吗?

【问题讨论】:

    标签: asp.net cron quartz.net


    【解决方案1】:

    这可能对http://quartznet.sourceforge.net/tutorial/lesson_6.html 有帮助,有了这个they are using frames:s,所以转到 Quartz.Impl.Triggers,然后是 CronTriggerImpl 有对可能性的描述

    据我了解,它将是这样的
    "0 0/2 6-21 * * ?"
    在您的情况下,仅此一项是不够的,因此您可能需要第二个这样写的:
    "0 0,2,4,6,8,10,12,14,16,18,20,22,24,26,28 21 * * ?"
    有点长,但据我所知,这将是解决您问题的唯一方法。但可能 SenorAmor 的解决方案更好

    【讨论】:

    • 我需要它直到 21:30。您建议的表达式将在 06 到 20:58 之间每两分钟执行一次
    • 编辑了第二个解决方案,可以解决问题
    【解决方案2】:

    我相信你需要两个命令。试试:

    0 0/2 6-21 * * <command>

    0 0-30/2 21 * * <command>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 2021-09-03
      • 2016-12-25
      • 2022-10-13
      • 1970-01-01
      • 2019-02-18
      相关资源
      最近更新 更多