在线 Cron/Crontab 表达式解析工具:输入 5 段式(分 时 日 月 周),自动解析为人类可读描述。支持步进值、范围、列表,定时任务调试必备。
摘要:免费的 Cron 表达式解析器,5 段式输入自动转为人类可读描述,支持步进值与范围,本地运行。
本地工具可在 DevTools → Network 搜索输入内容,通常不会出现在请求中。
下一步
使用指南
Cron 表达式难读也难写错。本工具解析常见五段/六段 cron,用可读语言说明下次触发时间——本地计算,适合核对定时任务,不连接你的服务器。
1. 解析表达式
粘贴 cron,查看人类可读说明与即将触发的时间列表。对照业务时区,避免 UTC/本地混淆。
- 粘贴 cron。
- 确认字段段数。
- 核对手表时区与下次时间。
2. 五段与六段
有的系统带秒字段,有的没有。段数不对会完全解错。以目标调度器文档为准。
3. 特殊符
*/n、逗号列表、L、W 等扩展并非所有引擎都支持。解析成功不等于线上引擎接受。本页能力以当前界面与本地实现为准:文档若与选项不一致,以屏幕上可见控件为准。
- 对齐引擎方言。
- 确认时区。
- 用下次触发列表抽查。
4. 生成
不会写表达式时可用 cron-generator 先生成再回本页解析核对。处理含个人信息或密钥的内容时,即使计算在本地完成,也要留意屏幕分享与下载文件的二次传播。
5. 夏令时
跨夏令时地区,有的时刻会跳过或重复。关键业务用明确时区库在服务端再算一次。遇到异常输出时,先用最小可复现样例确认是输入问题还是选项组合问题,再衔接下一步工具。
6. 运维习惯
把表达式与业务含义写进注释或 runbook;改完在预发看实际触发日志,不要只信页面预览。
常见问题
可切换三种方言:Unix/Vixie 5 段(分 时 日 月 周,默认)、Quartz 6 段(秒 分 时 日 月 周,支持日/周字段使用 ?)、Quartz 7 段(再加年)。支持 * / , - 步进、周 0–7(Unix)或 1–7(Quartz)、月/周英文别名;L / W / # 未支持,会明确报错。
按浏览器本地时区,并遵循当前所选方言(含秒字段时精确到秒)。服务器若用 UTC 或其它时区,部署前自行换算,本页不做跨时区转换。跨夏令时地区某些时刻会跳过或重复,关键业务建议用明确的时区库在服务端再算一次。
不一定。*/n 步进、逗号列表、L、W 等扩展并非所有引擎都支持,解析成功只说明本页方言认它。以目标调度器文档为准,改完表达式去预发环境看实际触发日志,别只信页面预览。
先用站内 cron-generator 按需求生成,再粘贴回本页解析核对,确认人类可读说明与预期一致。上线时把表达式和业务含义写进注释或 runbook,避免口口相传丢失前提。
不会。解析逻辑随页面加载后在浏览器本地运行,你的 cron 表达式不经过任何后端,本页也不连接你的服务器。
相关工具
相关文章
在线 Cron 表达式解析器:可视化理解定时任务调度
解析标准五字段 Cron:字段展开、可读描述、名称别名、日/周 OR、浏览器本地时区下的接下来 5 次触发,以及方言边界。
Linux crontab 定时任务实战:命令、日志与排查
crontab 不只是写表达式:三个必会命令、/etc/cron.d 与用户 crontab 的区别、任务没跑的五步排查法、PATH/时区/% 转义、MAILTO,以及秒级任务的正确解法。
Cron 表达式详解:从 '* * * * *' 到复杂调度
通过实用示例掌握 cron 表达式语法。了解五个字段、步长值、范围、名称别名,以及 day-of-month 与 day-of-week 的那个经典坑。