CRON EXPRESSION
Cron 表达式,一眼看懂定时。
输入标准的 5 字段 cron(分 时 日 月 周),自动翻译成人类可读说明,并列出未来 10 次执行时间。支持常用预设,复制即用。纯前端本地处理。
说明
未来 10 次执行
解题动画 · 执行时间轴
怎么读 Cron 表达式?
标准 cron 共 5 段:分(0-59) 时(0-23) 日(1-31) 月(1-12) 周(0-7,0/7 为周日)。`*` 表示每,`*/n` 表示步长,`a-b` 表示区间,`a,b` 表示枚举。例如 `0 9 * * 1-5` 即“工作日(周一至周五)每天 9:00”。本工具会即时解析并预览。
常见问题
为什么有的 cron 是 6 段或 7 段?
标准 cron 是 5 段(分 时 日 月 周),一些系统额外加了秒字段变成 6 段。本工具按通用的 5 段解析;如果你的表达式带秒,请去掉第一段再试。
周字段用 0 还是 7 表示周日?
两者都对,多数实现同时接受。本工具按 0 到 7 解析,0 和 7 都当作周日。
日和周同时指定会怎样?
多数 cron 实现里是或的关系——只要匹配日或匹配周就执行。例如 0 9 1 * 1 表示每月 1 号或每周一的中午 9 点。想要且的效果 cron 本身做不到,需要在脚本里额外判断。
未来 10 次时间是按本地时区算的吗?
是,按你当前设备的时区计算。换时区后看到的时间会不同,如果任务实际跑在服务器上,请注意服务器时区与本地可能不一致。
支持秒级或分钟级以下的精度吗?
不支持。cron 最小粒度就是分钟。需要秒级调度请用 systemd timer、云函数或专门的调度服务。