分钟
小时
日
月
周
0 9 * * *在 0 分钟,在 9 点执行
下次 5 次执行时间
- #12026-08-12 09:00周三
- #22026-08-13 09:00周四
- #32026-08-14 09:00周五
- #42026-08-15 09:00周六
- #52026-08-16 09:00周日
如何使用
选择周期
可视化选择分钟、小时、天、月、周的触发时间。
查看释义
查看 Cron 表达式的中文释义和下次执行时间。
复制表达式
复制生成的 Cron 表达式到 crontab 或 CI/CD 配置。
关于 Cron 表达式生成器
Cron 表达式生成器让开发者和运维人员通过可视化界面配置定时任务的执行计划,无需手动记忆和编写 Cron 的五段式时间语法。对于每天和定时任务打交道的后端开发、SRE 和数据工程师来说,手写 Cron 表达式容易出错——少一个空格或星号放错位置就会在不期望的时间触发任务。这个工具同时支持正向生成(界面配置到表达式)和反向解析(表达式到人类可读描述),很适合初学者学习 Cron 语法和排查线上排程问题。
关键词:Cron 表达式生成在线 Cron 生成器Cron 表达式解析定时任务表达式Linux cron 工具免费 Cron 生成Crontab 生成Cron 教程定时任务配置开发运维工具Cron 语法Cron 表达式反查调度表达式
常见问题
Q:Cron 表达式中的 * 和 ? 有什么区别?▼
A:* 表示所有可能值,? 表示不指定(仅用于日和周字段避免冲突),工具会自动处理这些差异。
Q:"每小时的第 15 分钟"怎么写?▼
A:表达式为 15 * * * *,代表每小时的 15 分执行一次,可在工具中选择分钟=15 即可生成。
Q:支持反向解析吗?▼
A:支持,粘贴 Cron 表达式即可生成人类可读的"每天上午 9 点执行"等描述。
Q:不同系统的 Cron 语法有区别吗?▼
A:标准五段式适用于大多数 Linux 系统,部分平台如 Spring 和 Quartz 使用六段式,工具标注了差异。
Q:和 Crontab 有什么区别?▼
A:Crontab 是 Linux 系统上的定时任务配置文件,Cron 表达式是其中的核心时间定义部分。
你可能还需要
同类工具推荐,也许用得上