跳到主内容

Cron 表达式解析

在浏览器本地解析和验证 5/6/7 位 Cron 表达式,查看字段解析、按所选时区预览下次执行时间、读取可读描述,并复制当前表达式用于 crontab、CI/CD 和定时调度。

Cron 表达式

每隔 5 分钟, 每小时, 每天

常用预设

字段解析

*/5

0, 5, 10, 15, 20, 25, 30, 35, 40, 45…

*

全部

*

全部

*

全部

*

全部

执行时间预览

时区

本地时间 · UTC

未来 4 年内未找到执行时间。

Cron 表达式解析

快速开始

1
输入 Cron 表达式或选择预设
2
选择下次执行时间的时区
3
查看描述、字段和下次执行时间
4
复制当前 Cron 表达式

常见使用场景

CI/CD 流水线

验证 GitHub Actions / GitLab CI 的 cron 调度

Linux crontab

部署前验证 cron 语法

Kubernetes CronJob

模拟执行时间验证调度

监控告警

规划检查间隔平衡覆盖率与成本

使用建议

标准 cron 使用 5 个字段(分 时 日 月 周);6 字段在最前面增加秒,7 字段在末尾增加数字年份;日/周字段也支持 ? 占位符(表示不指定)
星期:0/7 = 周日,1 = 周一,…,6 = 周六;也支持英文缩写如 MON-FRI
执行时间按所选时区计算;切换时区时,夏令时行为也会随之变化。

URL 快速填充

可通过 URL hash 预填 Cron 解析工具。expression 为必填;时区继续使用工具当前默认值或已保存设置。
expression: Cron 表达式
示例:#expression=*/15%20*%20*%20*%20*
Hash 参数只在浏览器内用于预填工具;CrateX.app 不会记录这些参数。
不要把私有调度名称、令牌或其他敏感数据放进 URL。

限制与兼容性

不支持 Quartz 风格的特殊字符 L、W、#
年份字段仅支持 1970-2099 的纯数字值;仍不支持 Quartz 风格的高级特殊字符 L、W、#。
不支持 @daily、@reboot 等 cron macros、Jenkins H、TZ= 行、命令部分、环境变量、完整 crontab 文件、平台 YAML 或 workflow 导出。
本页只预览调度时间,不会执行任务、连接生产调度器、监控 missed run 或发送监控告警。

隐私与安全

Cron 解析在浏览器中运行。Cron 表达式和所选时区可能保留在当前浏览器会话或浏览器存储中。启用 WebDAV 同步时,表达式和所选时区可能按你的设置同步。字段解析、可读描述和下次执行时间会由当前表达式与时区重新计算,不会作为独立结果存储。本页不读取 crontab 文件、不执行命令或任务、不连接调度平台、不为解析抓取 URL,也不把表达式发送到服务端解析。在共用设备上,按需清空表达式、时区和站点数据。

常见问题

5

可继续使用这些相关工具,完成后续步骤。

所有工具处理都在您的浏览器本地完成。