跳到主要内容
Z

Crontab 翻译工具

将 cron 表达式翻译成通俗易懂的英文说明,并预览接下来 5 次执行时间。支持标准 5 字段语法和含秒的 6 字段语法。

免费 无需注册 客户端运行 注重隐私 Updated

解读结果

请修正表达式以查看描述。

字段顺序

分钟 · 小时 · 日 · 月 · 星期

秒 · 分钟 · 小时 · 日 · 月 · 星期

接下来 5 次执行时间

未来一年内没有匹配结果。

使用方法

  1. 1 输入或粘贴一个 cron 表达式。英文翻译结果和接下来 5 次执行时间会随着你的输入实时更新。
  2. 2 如果你的调度系统支持秒级精度(如 Spring、Quartz 或 Nest 的调度器),可以开启 6 字段模式。
  3. 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 翻译工具 与其他替代方案的对比

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 上创作、分享与成长

免费注册。赚取积分,收集成就,与全球创作者建立联系。

免费试用 Zerethon