Cron 编辑器
可视化构建复杂的 Cron 计划,并立即检查本地时区中的下一次执行时间。
CronDeck v2.6
Cron Builder
*/15 * * * *
*/15
Every hour
Every day
Every month
Every week
Schedule Summary
Calculating...
Next Executions
100% Client-Side Engine • Privacy Guaranteed
🔒 100% Local
⚡ Fast Processing
🆓 Free Tool
Cron 应用场景
Linux cron 调度
Kubernetes CronJob 定义
GitHub Actions 工作流验证
常见问题
Q. 我如何使任务在每个工作日的早上 9 点运行?
使用表达式 "0 9 * * 1-5"。
Q. 2月30日会发生什么?
Cron 调度程序通常会跳过无效的日历日期。
Q. 是否支持 6 字段的 Quartz 格式?
支持。标准 5 字段和 6 字段格式(包括秒)均受支持。
Q. 我可以在我当地的时区预览执行情况吗?
可以,接下来的执行情况默认以您当地的时区显示。
Q. 夏令时 (DST) 转换如何处理?
在 DST 转换期间,根据您的具体 cron 守护进程,执行可能会被跳过或运行两次。
Cron 语法备忘录
| 表达式 | 含义 |
|---|---|
0 * * * * | 每小时的第 0 分钟 |
*/15 * * * * | 每 15 分钟 |
0 9 * * 1-5 | 周一至周五每天 09:00 |
0 0 * * 0 | 周日 00:00 |
0 0 1 * * | 每月 1 日 00:00 |
0 0 1 1 * | 1 月 1 日 00:00 |
0 0 * * 1#1 | 每月第一个周一 00:00 |
0 0 L * * | 每月最后一天 00:00 |
💡
通常也支持像 @yearly, @monthly, @daily, @hourly, @reboot 这样的宏。
Cron 与其他调度程序的对比
为您的基础架构选择合适的工具。
✔
对于单服务器上的简单任务,使用 Unix cron。
✔
对于 Linux 上复杂的依赖项,使用 systemd timer。
✔
对于容器化的分布式工作负载,使用 Kubernetes CronJob。
✔
对于无服务器调度,使用云服务提供商 (AWS, Cloudflare)。
✔
对于 CI/CD 和仓库维护任务,使用 GitHub Actions。
核心功能
- 实时双向解析
- 接下来 5 次及以上执行时间预览
- 人性化易读翻译
- 100% 离线浏览器处理
cron 表达式生成器、crontab 编辑器和 cron 解析器。轻松调度和翻译 cron 任务。