CRON STUDIO

把定时任务,
排进时间表。

可视化生成 Linux 5 字段 Cron 表达式,支持自定义解析、字段校验、下一次执行预览,以及 GitHub Actions / Vercel / Quartz 常用格式输出。

5-FIELD CRONTABNEXT RUNSGITHUB / VERCELLOCAL ONLY
CRON OUTPUT

表达式有效。

LINUX CRONTABVALID
0 2 * * *

每天 02:00 执行。

分 · 0-59
0
0
时 · 0-23
2
2
日 · 1-31
*
任意
月 · 1-12
*
任意
星期 · 0-7
*
任意
MODE
DAY

当前生成模式。

STATEMENTS
5 FIELDS

Linux crontab 标准字段数量。

ZONE PREVIEW
LOCAL

下一次执行预览使用的时区。

NEXT RUNS
0

向后扫描得到的执行时间。

NEXT RUN PREVIEW

预览在浏览器本地按分钟扫描生成,复杂表达式可能只显示可找到的前几次。

客户端时钟准备中…
EXPORT FORMATS
Crontab line
0 2 * * * npm run task
GitHub Actions
on:
  schedule:
    - cron: '0 2 * * *'
Vercel crons
{
  "crons": [
    {
      "path": "/api/cron",
      "schedule": "0 2 * * *"
    }
  ]
}
Quartz-like 6 fields
0 0 2 * * *
5 FIELDS

这里生成的是 Linux Crontab 常见 5 字段格式:分、时、日、月、星期。Quartz 通常还会多一个“秒”字段。

DAY MATCHING

当“日”和“星期”都不是星号时,很多 crontab 会按“任一匹配”执行。不同平台可能略有差异,部署前需要确认平台文档。

UTC NOTE

GitHub Actions 的 schedule 使用 UTC。页面提供 UTC 预览,方便把本地时间换算到 CI 定时任务。

BitLeap · 本地计算 · 隐私优先