【问题标题】:Spring CRON Expression Help- everyday day starting sunday at 8Spring CRON Expression Help - 每天从周日 8 点开始
【发布时间】:2015-10-04 13:43:10
【问题描述】:

我想创建一个 cron 表达式,它从周日晚上 8 点开始运行我的程序,每 15 分钟运行一次,直到周五晚上 8 点。有人可以帮忙吗?到目前为止我有这个,但我似乎无法做到这一点

0 0/15 20-20 * * 周日至周五

【问题讨论】:

  • 您希望从外部调用应用程序(例如,从 cron 作业)还是启动应用程序,然后在该正在运行的应用程序中执行重复/计划任务?

标签: spring quartz-scheduler scheduler cron-task cronexpression


【解决方案1】:

试试这个:0 0/15 20-8,8-20 ? * SUN,MON,TUE,WED,THU,FRI *

这个网站看起来非常棒:http://www.cronmaker.com/

【讨论】:

  • 感谢您的回复!不过那不是从周日早上 8 点开始吗?
  • 这就是我感到困惑的地方!现在这不是意味着它从星期一晚上 8 点开始吗?另外,这个表达式不是只在晚上 8:00 - 8:45 运行吗?
  • 刚刚更新了一个答案。我认为您无法做到这一点:until Friday at 8 pm cron 表达式太复杂了。 将于周五晚上 11:45 结束
  • 再次感谢您的回复。最后一个问题,这是否会导致代码在周日上午 8 点运行? (8-20)
  • 这部分 20-8,8-20 说:从晚上 8 点到早上 8 点以及从早上 8 点到晚上 8 点运行任务。这部分需要starting at 8pm Sunday,因为您需要在当天晚上 8 点开始。
猜你喜欢
  • 2021-10-02
  • 2021-06-11
  • 1970-01-01
  • 2016-04-18
  • 2016-04-28
  • 1970-01-01
  • 2012-04-13
  • 1970-01-01
  • 2021-07-26
相关资源
最近更新 更多