【问题标题】:Generate cron expression for two years生成两年的cron表达式
【发布时间】:2017-10-31 23:28:42
【问题描述】:

我需要在 2017 年 10 月到 2018 年 2 月的日期范围内每 10 分钟生成一次 cron 表达式。

我尝试了以下表达式:

 0 10 0 ? 10-2 * 2017-2018, 

但它不是一个有效的表达式。我收到此错误消息:

((月) - 范围内不支持的值 '10-2'。),

请帮忙。

【问题讨论】:

    标签: cron


    【解决方案1】:

    尝试使用这个:

    */10 * * 2-10 * 2017,2018 command here
    

    来自nncron.ru页面:

    * * * * * *
    | | | | | | 
    | | | | | +-- Year              (range: 1900-3000)
    | | | | +---- Day of the Week   (range: 1-7, 1 standing for Monday)
    | | | +------ Month of the Year (range: 1-12)
    | | +-------- Day of the Month  (range: 1-31)
    | +---------- Hour              (range: 0-23)
    +------------ Minute            (range: 0-59)
    

    如果您想测试其他格式,请使用此页面http://cronsandbox.com/

    【讨论】:

    • @infi 如果此答案解决了您的问题,请给它打绿色勾号。这就是您奖励提供最佳工作答案的志愿者的方式。如果这不能解决您的问题,请给 marcelo 留下评论并更新您的问题以澄清仍然存在的问题。
    猜你喜欢
    • 1970-01-01
    • 2014-01-11
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    • 2012-04-15
    • 2017-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多