开发者工具 / 19

Cron计划解释器与可读化工具

将5字段Cron语法转换为通俗易懂的计划说明,并预测即将执行的时间。

Cron计划解释器与可读化工具: TOEA会解析分钟、小时、日期、月份和星期几字段,生成易读的句子,并计算即将到来的执行日期。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
Cron计划说明与人性化转换工具本地处理

完全在浏览器中运行

示例: 0 0 * * * (午夜), */15 * * * * (每15分钟), 0 9 * * 1-5 (工作日早上9点)。

通俗易懂的说明

💬 At minute */15 of hour 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00 on Monday, Tuesday, Wednesday, Thursday, Friday.

接下来10次执行时间

运行次数#执行时间(UTC)
#12026-10-12T09:00:00 UTC
#22026-10-12T09:15:00 UTC
#32026-10-12T09:30:00 UTC
#42026-10-12T09:45:00 UTC
#52026-10-12T10:00:00 UTC
#62026-10-12T10:15:00 UTC
#72026-10-12T10:30:00 UTC
#82026-10-12T10:45:00 UTC
#92026-10-12T11:00:00 UTC
#102026-10-12T11:15:00 UTC

值得了解的模式

5个字段依次是分钟、小时、日期、月份和星期。*/15 * * * *表示每15分钟运行一次,0 9 * * 1-5表示工作日09:00运行,0 0 1 * *表示每月1日午夜运行,30 2 * * 0表示每周日02:30运行。

有一条规则几乎会让所有人感到意外:当日期和星期都受到限制时,只要其中任意一个匹配,任务就会运行。0 0 13 * 5表示每个13日以及每个星期五运行,而不是只在13号星期五运行。

时区和平台差异

Cron使用计算机或服务所在的时区运行,通常是UTC。在实行夏令时的地区,安排在大约01:00到03:00之间的任务,可能会在时钟调整的夜晚被跳过或运行两次。请避开这个时间段,或使用UTC运行。

并非所有调度器都使用相同的语法。GitHub Actions使用UTC中的标准5字段Cron。AWS EventBridge增加了年份字段,并在两个日期字段之一中使用?。Quartz和Spring则在开头增加秒字段。将表达式复制到其他平台前,请先确认平台所需的格式。

使用方法

  1. 输入或粘贴5字段Cron表达式(例如:*/15 9-17 * * 1-5)。
  2. 查看通俗易懂的计划说明。
  3. 查看接下来10个计算出的执行时间戳。

隐私与限制

解析在浏览器本地运行。

相关工具

常见问题

支持哪些Cron格式?

支持标准的5字段Cron表达式,包括通配符(*)、范围(-)、列表(,)和步长(/)。

即将执行的时间会以UTC显示吗?

会,即将执行的日期会按UTC进行预测。

免费工具·使用在浏览器中次·无需账户