跳到主要内容

Cron 表达式工具

Cron 表达式

*
分钟
0-59
*
小时
0-23
*

1-31
*

1-12
*
星期
0-6

常用预设

每分钟
每小时
每天午夜
每周日午夜
每月1日午夜
工作日上午9点
每5分钟
每10分钟
每30分钟
每天0点和12点

语法参考

符号含义示例
*任意值* * * * *
,列表分隔1,15 * * * *
-范围1-5 * * * *
/步长*/5 * * * *

使用说明

表达式模式

直接输入 Cron 表达式,工具会实时验证并显示:

  • 表达式是否有效
  • 人类可读的执行说明
  • 接下来 10 次执行时间

可视化构建

通过下拉菜单选择各个字段的值,自动生成对应的 Cron 表达式。

Cron 表达式格式

标准 Cron 表达式由 5 个字段组成:

┌───────────── 分钟 (0 - 59)
│ ┌───────────── 小时 (0 - 23)
│ │ ┌───────────── 日 (1 - 31)
│ │ │ ┌───────────── 月 (1 - 12)
│ │ │ │ ┌───────────── 星期 (0 - 6, 0 = 周日)
│ │ │ │ │
* * * * *

常用示例

表达式说明
* * * * *每分钟
0 * * * *每小时整点
0 0 * * *每天午夜
0 9 * * 1-5工作日上午 9 点
*/5 * * * *每 5 分钟
0 0 1 * *每月 1 日午夜
0 0 * * 0每周日午夜

MCP 服务

本工具已集成到 Gongju.dev MCP 服务中,AI 助手可以直接调用:

  • cron_parse - 解析 Cron 表达式,获取执行说明和下次执行时间
  • cron_build - 通过字段值构建 Cron 表达式

详见 Toolbox MCP 服务