【问题标题】:Cron Schedule to run every 15 minutes between certain datetimesCron 计划在特定日期时间之间每 15 分钟运行一次
【发布时间】:2021-03-06 06:58:12
【问题描述】:

我有一个每 15 分钟运行一次的 cron 表达式:

*/15 * * * *

但是,我希望它在周五 23:00 和周日 19:00 之间运行。我怎样才能在 cron 表达式中实现这一点?我知道我可以在某些日子之间跑步,但我不知道如何添加时间。

有人了解 cron 的巫术吗? :(

【问题讨论】:

    标签: cron cron-task crontrigger google-cloud-scheduler


    【解决方案1】:

    你不能用一个 cron 作业来做到这一点。你必须把它们分开。

    */15 * * * 1-4
    */15 1-23 * * 5
    */15 19-23 * * 7
    

    https://crontab.guru 对设置这些很有帮助。

    【讨论】:

    • 如此有效地创建多个时间表,一个运行一整天(周一至周四),然后两个运行在周五和周日的特定时间之间? @eleytheria
    • 是的,与其他两个时间表一起编辑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-08
    • 2015-02-24
    • 1970-01-01
    • 2019-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多