每 30 分钟一次的 Cron 表达式?
Cron Expression for every 30 minutes in quarter hour periods?
我目前正在尝试生成一个 cron 表达式,全天每 30 分钟 运行s,但在 10:15、10:45、11:15 等时间在。我知道 cron 表达式 0 0/30 * 1/1 * ? *
运行s 每 30 分钟一次,但它在 10:00、10:30、11:00、11:30 等处执行在。我想知道是否有一种方法可以创建一个 cron 表达式,在 9:15、9:45、10:15、10:45 等时间 运行 ,比如刻钟?
运行 每 30 分钟一班,从整点后的 15 分钟开始,就是 运行 每小时两次 - 在 :15 和 :45。因此,与其过于复杂,不如用逗号列出这两个选项:
0 15,45 * 1/1 * ? *
而不是:
0 0/30 * 1/1 * ? *
使用:
0 15,45 * 1/1 * ? *
这将在每个小时后 运行 15 和 45 分钟,得到所需的时间 9:15、9:45、10:15、10:45 等.
我目前正在尝试生成一个 cron 表达式,全天每 30 分钟 运行s,但在 10:15、10:45、11:15 等时间在。我知道 cron 表达式 0 0/30 * 1/1 * ? *
运行s 每 30 分钟一次,但它在 10:00、10:30、11:00、11:30 等处执行在。我想知道是否有一种方法可以创建一个 cron 表达式,在 9:15、9:45、10:15、10:45 等时间 运行 ,比如刻钟?
运行 每 30 分钟一班,从整点后的 15 分钟开始,就是 运行 每小时两次 - 在 :15 和 :45。因此,与其过于复杂,不如用逗号列出这两个选项:
0 15,45 * 1/1 * ? *
而不是:
0 0/30 * 1/1 * ? *
使用:
0 15,45 * 1/1 * ? *
这将在每个小时后 运行 15 和 45 分钟,得到所需的时间 9:15、9:45、10:15、10:45 等.