Cron 工作台

Cron 表达式生成器

UTC

编排计划

运行环境

5 个字段 · 按所选时区预览,部署时以主机时区为准

时间字段规则 / 数值表达式
* 每个值, 多个值- 范围/ 间隔

常用模板

实时表达式语法有效
*/5 * * * *

每 5 分钟执行一次

接下来的执行时间

按上海时间计算并显示

序号执行时刻距离现在
    8 次预览 · 已考虑夏令时自动更新

    语法速查

    字段从左到右依次为:分钟、小时、日期、月份、星期。点击结果中的任一字段,可回到对应配置。

    *分钟0–59
    *小时0–23
    *日期1–31
    *月份1–12
    *星期依语法而定

    符号

    *

    每个值分钟填 *,每分钟都执行

    ,

    多个值小时填 8,18,在 8 点与 18 点执行

    -

    一段范围星期填 MON-FRI,周一至周五

    /

    固定步长分钟填 */15,在 0、15、30、45 分执行

    各平台语法差异

    Linux Cron

    5 个字段,按主机时区执行。星期为 0–7,0 和 7 均表示周日;日期和星期都被指定时满足其一即可。

    0 9 * * MON-FRI
    GitHub Actions

    5 个字段,使用 UTC,最短间隔为 5 分钟。平台繁忙时,实际执行可能延后。

    0 1 * * MON-FRI
    Cloudflare Cron

    5 个字段,使用 UTC。星期 1 是周日、7 是周六,建议用 MON-FRI 避免数字歧义。

    0 1 * * MON-FRI
    Quartz

    秒在最前,可添加年份。日期和星期中有且仅有一个 ?;星期为 1–7,周日从 1 开始。

    0 0 9 ? * MON-FRI

    本工具支持数字、名称、*、逗号、范围、步长,以及 Quartz 的 ? 和年份。L、W、# 等扩展暂不支持预览;间隔会在字段周期内重新开始。

    快捷键

    快速输入表达式 /解析当前输入 Ctrl / ⌘ Enter切换输入方式 关闭弹窗 Esc