当前位置: 首页 > 知识库问答 >
问题:

在四分之一小时内每30分钟使用一次Cron表达式?

濮阳振
2023-03-14

我目前正在尝试生成一个cron表达式,它在一天中每30分钟运行一次,但是在10:15, 10:45, 11:15等时间。我知道cron表达式0 0/30 * 1/1 * ? *每30分钟运行一次,但是它在10:00, 10:30, 11:00, 11:30等时间运行。我想知道是否有办法创建一个cron表达式,它可以在9:15, 9:45, 10:15, 10:45等时间运行,比如在四分之一小时内运行?

共有2个答案

微生啸
2023-03-14

而不是:

0 0/30*1/1**

使用:

0 15,45 * 1/1 * ? *

这将在每小时后运行15到45分钟,产生所需的9:15、9:45、10:15、10:45等时间。

祁景山
2023-03-14

从一小时后的15分钟开始,每30分钟运行一次,就是每小时运行两次——在: 15和在: 45。所以不要过于复杂,只需用逗号列出这两个选项:

0 15,45 * 1/1 * ? *
 类似资料:
  • 我知道我可以为每一分钟设置cron就像 谢谢

  • 问题内容: 我正在使用node-cron运行计划的作业。我希望作业每隔45分钟运行一次,但操作却很奇怪 这是我正在使用的模式 我的脚本开始于 这是工作执行的前两次 这绝对不是我期望或想要的。我想要的是每45分钟运行一次Jobs。有人可以帮我这个图案吗?谢谢 :) 问题答案: 您可能正在寻找 范围在这里。 秒:0-59 分钟:0-59 时间:0-23 每月的日期:1-31 月:0-11 星期几:0-

  • 编写一个CRON表达式,从特定时间开始每隔X分钟运行一次。具体时间由用户传入。我现在的表情是这样的“0 10/15?* * *" (每15分钟) 这将相应地每15分钟运行一次,但当下一个开始时间的下一个小时时钟设置为原始分钟时(11:20),而不是时钟设置为11:05。我需要它从最初的开始时间开始无限期地每15分钟运行一次 这是我第一次使用CRON,并且很难找到如何正确编写表达式的信息。

  • 问题内容: 我希望添加一个条目,以每隔30分钟,每小时的零零几点和接近小时的30分钟执行一次脚本。我有以下内容,但它似乎无法在0上运行。 我需要使用什么字符串? cron在OSX上运行。 问题答案: 做:

  • 如何使用cron表达式实现我想要的内容? 谁能解释一下石英晶体的这种行为? 提前谢了。