编辑下方字段或直接粘贴表达式,两者会保持同步。
含义
…
Cron 按服务器时区运行(GitHub Actions 固定使用 UTC)。
*/15 9-17 * * 1-5 /usr/local/bin/backup.sh逐个字段搭建 Cron 表达式,或粘贴现有表达式来解读。工具会用自然语言解释含义,列出任意时区下接下来 10 次运行时间,支持标准 5 段、带秒的 6 段以及 Quartz 格式。
选择格式:「标准(5 段)」「带秒(6 段)」或「Quartz(6–7 段)」。
从常用预设开始,或把每个字段设为「每」「指定」「范围」「间隔」或「自定义」。
也可以直接把表达式粘贴到「Cron 表达式」,下面的字段会同步更新。
查看「含义」和「接下来 10 次运行」,需要时切换时区,然后复制表达式。
标准 5 段格式,和 Linux crontab、Kubernetes CronJob、Vercel 一样。GitHub Actions 的定时任务始终按 UTC 运行。
Quartz 多了秒和可选的年份字段,星期用 1–7 表示且从周日开始,日期和星期两个字段中必须有一个写 ?。
支持。@hourly、@daily、@weekly、@monthly、@yearly 等简写会被展开并解释。
预览引擎不支持 W(最近的工作日)字符,但表达式本身在你的调度器上可能仍然有效。
能。在标准格式下,把要执行的命令填进「Crontab 行」里的「命令」,就能复制完整的一行。