Cron 表达式生成器
可视化配置分、时、日、月、周五字段,生成标准 Cron 表达式并给出可读描述与下次执行时间。
Cron 表达式生成器
五字段可视化配置 · 可读描述 · 下次执行
可读描述
…
接下来 5 次执行时间
使用说明
📖 工具介绍
Cron 表达式生成器是一款面向后端工程师、运维与自动化爱好者的免费在线工具,帮助你摆脱手写五段式时间表达式的记忆负担。Cron 是类 Unix 系统中用于定时任务的标准语法,一条表达式由分、时、日、月、周五个字段组成,看似简单却极易写错:星号、步长、连字符、逗号以及周日 0 与 7 的双重表示,常常让初学者反复试错。本工具把每一个字段都拆成可视化的下拉选项与数字输入框,你只需选择模式并填入取值,右侧便会实时拼出标准表达式,同时用一句通顺的中文解释这条计划到底在什么时候运行,并直接列出接下来五次真正会触发的具体时刻。无论是编写 Linux crontab、配置 Jenkins 定时构建、设置 GitLab CI Schedule,还是管理 Kubernetes CronJob,都能在这里一次性完成表达、理解与验证,避免部署后才发现计划跑错了时间。全部计算在浏览器本地完成,不联网、不上传,隐私与离线环境同样适用。
✨ 功能特点
- 五字段可视化:分、时、日、月、周各自独立配置,无需记忆语法
- 四种取值模式:每单位、步长 */n、范围 a-b、列表 a,b 自由切换
- 可读描述:自动把表达式翻译为通顺的中文时间说明
- 下次执行预测:精确算出接下来五次真实触发时刻,所见即所得
- 周日兼容:星期字段同时接受 0 与 7 表示周日,符合主流约定
- 一键复制下载:表达式可复制到剪贴板或导出为文本文件
📝 使用方式
- 先确定分钟字段的触发频率,选择每单位、步长、范围或列表模式
- 依次配置小时、日、月、星期四个字段,取值会实时反映在表达式中
- 查看顶部蓝色代码块确认最终五段表达式是否符合预期
- 阅读可读描述,确认计划语义与你的意图一致
- 核对接下来五次执行时间,无误后复制表达式投入使用
⚠️ 注意事项
- 日与周的组合:当日和星期都受限时满足其一即触发,这是 POSIX 标准的或逻辑,配置跨周任务时需留意
- 步长取值:步长必须为正整数,例如 */5 表示每 5 个单位触发一次
- 范围顺序:范围的起点不应大于终点,工具会自动交换确保合法
- 时区差异:本工具按浏览器所在本地时区计算下次执行,部署到服务器时请确认服务器时区一致
- 兼容性提示:这里生成的是标准五字段表达式,部分框架(如 Qu 等六字段版本)需自行补充秒字段