Crontab 翻译工具
将 cron 表达式翻译成通俗易懂的英文说明,并预览接下来 5 次执行时间。支持标准 5 字段语法和含秒的 6 字段语法。
解读结果
请修正表达式以查看描述。
字段顺序
分钟 · 小时 · 日 · 月 · 星期
秒 · 分钟 · 小时 · 日 · 月 · 星期
接下来 5 次执行时间
未来一年内没有匹配结果。
使用方法
- 1 输入或粘贴一个 cron 表达式。英文翻译结果和接下来 5 次执行时间会随着你的输入实时更新。
- 2 如果你的调度系统支持秒级精度(如 Spring、Quartz 或 Nest 的调度器),可以开启 6 字段模式。
- 3 点击任意一个执行时间即可复制——方便你记录到工单系统中。
为什么使用此工具
- 解析过程完全在浏览器本地运行,不依赖第三方的 “cronstrue” 库,也不会调用外部服务器。
- 支持标准 5 字段语法,也可选用含秒的 6 字段语法——覆盖 Vixie cron、Quartz 以及 Nest 的调度写法。
- 输入时即时校验有效性——在你部署之前就能发现拼写错误。
- 当“日”和“星期”字段同时被限定时,遵循 Vixie cron 经典的 OR 语义处理逻辑。
常见问题
0 9 * * 1-5 是什么意思?
表示周一到周五(工作日)的每天 09:00 执行一次。
这个工具支持 @hourly / @daily 这类别名吗?
目前还不支持——你需要手动展开对应写法:@hourly = 0 * * * *,@daily = 0 0 * * *,@weekly = 0 0 * * 0,@monthly = 0 0 1 * *,@yearly = 0 0 1 1 *。
为什么执行时间显示的是我电脑所在的时区?
浏览器并不知道你的 cron 任务实际运行在哪个服务器时区。如果你的调度系统按 UTC 运行,可以使用我们的时区转换工具进行换算。
那 L(last)和 W(weekday)这类符号呢?
这些是 Quartz 的扩展语法,目前解析器还不支持——欢迎提交需求,我们会考虑加入。
什么是 Crontab 翻译工具?
Crontab 翻译工具(也称为 cron 表达式解析器)可以将 5 字段或 6 字段的 cron 调度规则转换成通俗易懂的英文描述,例如 “Every weekday at 03:30”,同时计算出接下来的执行时间点。该工具能帮你在把 cron 规则部署到生产环境的调度系统之前,提前发现诸如把“每小时执行一次”误写成“仅在第 0 分钟执行”这类偏差一位的错误。
Crontab 翻译工具 与其他替代方案的对比
| 功能 | Zerethon Tools | 常见在线工具 | 桌面应用 |
|---|---|---|---|
| 5-field (standard) syntax | Yes | Yes | Yes |
| 6-field (with seconds) | Yes | Sometimes | Yes |
| Next-fire-time preview | Next 5 | Next 1–3 | Yes |
| Plain-English explanation | Yes | Yes | Sometimes |
| Free | Yes | Yes (with ads) | Free (IDE plugins) |
Crontab 翻译工具 是 Zerethon Tools 提供的免费 开发者 工具。将 cron 表达式翻译成通俗易懂的英文说明,并预览接下来 5 次执行时间。支持标准 5 字段语法和含秒的 6 字段语法。. 完全在浏览器中运行 — 无需注册,无需上传。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
隐私
除非另有说明,否则你的数据永远不会离开浏览器。Crontab 翻译工具 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
相关工具
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。