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 语法备忘录

* * * * *
│ │ │ │ │
│ │ │ │ └── Day of Week (0 - 7) (Sunday=0 or 7)
│ │ │ └──── Month (1 - 12)
│ │ └────── Day of Month (1 - 31)
│ └──────── Hour (0 - 23)
└────────── Minute (0 - 59)
表达式含义
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 cronLinux/Unix分钟基础
Windows 任务计划程序Windows基础
systemd timerLinux秒/毫秒优秀
Kubernetes CronJobKubernetes分钟良好
GitHub ActionsCI/CD分钟优秀
AWS EventBridgeAWS Cloud分钟优秀
QuartzJava 生态良好
Cloudflare Workers边缘计算分钟优秀

对于单服务器上的简单任务,使用 Unix cron。

对于 Linux 上复杂的依赖项,使用 systemd timer。

对于容器化的分布式工作负载,使用 Kubernetes CronJob。

对于无服务器调度,使用云服务提供商 (AWS, Cloudflare)。

对于 CI/CD 和仓库维护任务,使用 GitHub Actions。

核心功能

  • 实时双向解析
  • 接下来 5 次及以上执行时间预览
  • 人性化易读翻译
  • 100% 离线浏览器处理

cron 表达式生成器、crontab 编辑器和 cron 解析器。轻松调度和翻译 cron 任务。

开发