跳到主要内容

免费 Cron 表达式解析器

将任意 cron 表达式翻译为通俗说明,并查看下次运行时间。支持范围、列表、步长、名称和 @宏。在浏览器中运行。

加载后可离线使用
0
分钟
9
小时
*
日期
*
月份
1-5
星期
此调度表示

在 09:00, 周一至周五.

接下来 0 次运行

💡 字段依次为:分钟、小时、日期、月份、星期。支持范围 (1-5)、列表 (1,15)、步进 (*/15)、名称 (MON, JAN) 及宏 (@daily)。所有解析在浏览器中完成。

常见用途

  • 理解crontab条目将Linux crontab中的一行解码为简单英文。
  • 检查GitHub Actions计划验证工作流程的计划触发器中的cron是否在您期望的时间运行。
  • 调试不会运行的Cron作业查看cron表达式是否真的与您认为的时间相匹配。
  • 构建Cron计划尝试使用cron字段,直到计划与您需要的内容匹配。
  • 学习Cron语法通过示例理解五个cron字段的工作方式。

工作原理

像“0 9 * * 1-5”这样的 Cron 表达式很紧凑但很难阅读。这个工具会解析五个字段,用通俗易懂的语言告诉你任务确切的运行时间——并列出接下来的几次运行时间。

  1. 1
    你键入cron表达式
    标准5字段cron(或6字段带秒),包括范围、列表、步骤、月/日名称和@宏如@daily。
  2. 2
    每个字段被解析
    分钟、小时、日期、月份和星期字段被展开为它们所匹配的精确值——全部在你的浏览器中完成。
  3. 3
    用通俗语言解释
    时间表被变为可读句子,常见模式(工作日、周末,'每N分钟')被识别。
  4. 4
    接下来的运行被计算
    工具向前模拟调度,显示你本地时区中接下来的五次运行时间——遵循 cron 中“日期与星期取或”的规则。

一个完全在你的设备上运行的纯计算——没有上传。

相关工具

常见问题