可视化编辑区
快捷生成 Cron 表达式
💬 自然语言 → Cron
用日常语言描述定时规则,自动生成 Cron 表达式
📋 常用模板
点击模板一键应用
关于 Cron 表达式
Cron 源自 Unix 系统,名称来自希腊语 "Chronos"(时间之神),是一种用于定时任务调度的字符串表达式。它由多个空格分隔的字段组成,每个字段控制一个时间维度。
秒0-59
分钟0-59
小时0-23
日1-31
月1-12
星期0-6 (0=周日)
年可选
特殊字符
* | 匹配任意值(每秒/每分……) |
, | 分隔多个值,如 1,3,5 |
- | 范围区间,如 1-5 |
/ | 步长间隔,如 */5 每5单位 |
? | 不指定(用于日和星期避免冲突) |
L | 最后一天 / 最后一个星期几 |
经典示例
0 0 12 * * ? 每天中午12点0 0/5 * * * ? 每5分钟0 0 8-18 ? * MON-FRI 工作日早8到晚6每小时0 0 0 L * ? 每月最后一天午夜0 30 9 ? * 1-5 工作日9:30Cron 表达式灵活简洁,广泛用于 Linux crontab、Spring @Scheduled、Quartz、Jenkins、GitHub Actions 等场景。