返回

Cron 时区与夏令时模拟

时间与日期

正在载入

正在加载工具

正在准备工具,暂时无法估算剩余时间。

本工具的全部运算都发生在你的浏览器中,输入内容不会发送到任何服务器。

关于这个工具

解析数字型五段 Cron,指定 IANA 时区、起算时间和执行次数,查看夏令时跳过与重复。

常见用途

  • 核对部署到其他时区的定时任务。
  • 检查夏令时切换日是否有跳过或重复执行。
  • 从指定瞬间列出未来多次触发时间和 UTC 对照。

使用方法

  1. 1.输入数字型五段 Cron,设置 IANA 时区和带 Z 或偏移的 ISO 起算时间。
  2. 2.设置 1–50 次执行及回拨时间执行两次、较早一次或较晚一次的策略。
  3. 3.点击模拟,查看带偏移的本地时间、UTC 和跳时诊断。

限制与说明

  • 仅支持数字型五段 Cron:分、时、日、月、星期,以及 *、列表、范围和步长;不支持名称、秒、L/W/#/? 和 @ 别名。
  • 采用 Cronie 的 DOM/DOW 星号语义:日或星期以 * 开头时 AND,否则 OR;周日可写 0 或 7。
  • 严格搜索指定瞬间之后的匹配分钟;不存在的本地时间跳过,重复时间按所选策略处理,不模拟守护进程补跑。
  • 最多 50 次、5 年搜索;表达式最多 256 字符,计算受超时限制。
  • 诊断仅涵盖搜索检查的日期(最多 200 条),最后检查日可能包含最终执行之后的诊断;时区数据取决于浏览器运行环境。

常见问题

重复时间一定执行两次吗?

可选择两次均执行、只执行较早或只执行较晚一次。列表显示各自的 UTC 偏移和瞬间。

这是服务器 Cron 的精确复现吗?

它使用明确的五段语法和跳时策略;具体调度器的补跑、停机或重启行为需要在目标环境核实。

相关工具