You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何生成每日00:15至23:45每隔15分钟执行的单条cron表达式

解决每日00:15到23:45每15分钟执行的Cron表达式

通用兼容方案(多表达式组合)

大部分Cron实现支持用分号分隔多个规则,这样能精准覆盖你要的时间范围:

15,30,45 * * * *; 0 1-23 * * *
  • 第一个规则15,30,45 * * * *:匹配每天任意小时的15、30、45分,包含00:15、00:30、00:45这几个起始时间点
  • 第二个规则0 1-23 * * *:匹配每天1点到23点的整0分,覆盖01:00到23:00的整点,同时避开不需要的00:00

单表达式方案(限支持Shell条件的Cron环境)

如果你的Cron支持结合Shell命令做过滤(比如部分Linux系统的cronie),可以用单个表达式加判断跳过00:00:

*/15 * * * * [ $(date +%H%M) != "0000" ]

这个规则会每15分钟触发一次,但通过Shell条件判断跳过00:00,刚好从00:15开始,到23:45结束。

补充说明

标准Cron语法没有直接实现“指定起始/结束时间的间隔执行”的写法,所以用多规则组合或者条件过滤是最稳妥的方式,基本能适配绝大多数Cron运行环境。

内容的提问来源于stack exchange,提问作者tomsoyer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 09:22:44