Cron 表达式解析

输入标准 5 段 cron 表达式; 实时解析各字段含义 (分/时/日/月/周)。与 crontab-generator 互补,适合读懂他人配置或 CI 定时任务。

隐私提示:本地解析,不上传服务器。

↓ 在下方输入区粘贴内容,结果会立即显示

输入 5 段 cron 表达式 (分 时 日 月 周); 实时解析为可读说明。与 crontab-generator 互补。

Minute

minute 0

Hour

hour 2

Day of month

every day

Month

every month

Day of week

every weekday

注释说明

说明

标准 5 字段 cron; 复杂组合可能仍需人工确认。解析在浏览器本地完成。

输入标准 5 段 cron 表达式; 实时解析各字段含义 (分/时/日/月/周)。与 crontab-generator 互补,适合读懂他人配置或 CI 定时任务。

快速开始

  1. 输入表达式

    如 0 2 * * * (每天 2:00)。

  2. 查看说明

    五字段分别解释。

字段顺序

minute hour day-of-month month day-of-week; 与 crontab-generator 一致。

典型工作流

当接手遗留项目时,常会遇到神秘的 cron 表达式。此时将该表达式粘贴到本工具,立即获得人类可读的说明:比如 '30 2 * * 1' 会显示'每周一凌晨2:30运行'。这种可视化解析比直接阅读代码更直观高效。

在配置 CI/CD 流水线时,先用工具测试表达式逻辑是否正确。比如 '0 */4 * * *' 实际表示每4小时运行(而非每4分钟),工具会明确提示'每小时的第0分钟,且小时数能被4整除时触发',避免部署后才发现定时错误。

示例

每日 2 点

Input

0 2 * * *

Output

Hour: every hour at 2…

FAQ

支持 6 字段吗?

当前仅 5 字段标准 cron。

本地解析吗?

是。

为什么我的 */5 在日字段表示每5天,而在分字段表示每5分钟?

这是因为 cron 各字段的取值范围不同。工具会智能结合字段上下文解释符号:分字段(0-59)的 */5 即每5分钟,而日字段(1-31)的 */5 表示每5天。我们会在解析结果中用黄色高亮此类易混淆操作符。