Cron 表达式生成与解析
按年、周、月、日、小时、分钟、秒配置,并实时预估未来执行时间。
字段选择
年
*
2026 - 2056
字段结果
常用预设
关于本工具
Cron 表达式生成与解析工具:通过秒 / 分钟 / 小时 / 日 / 月 / 星期 / 年的可视化选择构建 Cron 表达式,并实时显示未来 5 次执行时间。支持 5 字段、6 字段含秒和 7 字段含年份写法,常用预设包括每分钟、每 5 分钟、工作日早上 9 点等。基于 cron-parser 库。
什么时候用
- 配 Linux crontab 时核对未来执行时间,防止配错让 job 跑飞
- GitHub Actions schedule / GitLab CI / Kubernetes CronJob 字段填写
- Airflow / Prefect 等编排系统中调度时刻
- 从 5 / 6 / 7 字段写法反推语义——粘贴一个表达式看下次什么时候跑
常见问题
- 支持哪种 Cron 方言?
- 支持标准 5 字段 Vixie cron(分钟 小时 日 月 星期)、6 字段含秒写法,以及常见的 7 字段 Quartz 风格写法(秒 分钟 小时 日 月 星期 年)。星期 0 和 7 都代表周日。
- 支持 6 字段含秒和 7 字段含年的 Cron 吗?
- 支持。6 字段会按 cron-parser 的秒字段解析;7 字段会用前 6 个字段计算执行时间,并用年份字段过滤未来结果。
- 时区如何处理?
- 未来执行时间按你浏览器所在时区显示。服务端跑 cron 时务必核对运行环境的 TZ 与本工具显示是否一致——否则可能差几个小时。
- 支持 @hourly / @daily 等别名吗?
- 支持手动输入 @hourly / @daily / @weekly 等 cron-parser 内置别名。可视化构建器仍输出普通字段写法,便于复制到不同平台。
- 为什么 '0 9 * * 1-5' 是工作日早上 9 点?
- 字段含义:分钟 0、小时 9、任意日、任意月、星期 1–5(周一至周五)。点击常用预设里的'工作日 09:00'可以直接填好。
最近更新: