在此运行 完全在你的浏览器里运行,不上传、不登录
Cron 生成器
用五个字段可视化拼装 Cron 表达式,并预览未来五次执行时间。
分钟
小时
日
月份
星期
含义: —
未来 5 次执行(浏览器本地时区)
未来两年内没有匹配的执行时间。
取值可以是数字,也可以是三字母名称(jan、mon)。「日」与「星期」同时受限时按 Vixie cron 处理:满足其一即执行。
怎么用
- 从上到下过一遍五行:分钟、小时、日、月、星期。
- 每行选一种模式:不限(
*)、指定值(0,15,30,45)、区间(9-17)或每 N(*/15)。 - 取值可以是数字,也可以是三字母名称,比如
jan表示一月、mon表示周一。 - 读一遍表达式下方的中文句子,确认排出来的日程和你想的一致。
- 对着未来 5 次执行核对日期,再把五段表达式复制进 crontab、CI 定时配置或任务调度器。
常见用法
- 写备份计划 —— 每天 02:30 就是
30 2 * * *,存进 crontab 前先在下方的执行预览里核一遍。 - 工作时间内轮询 ——
*/15 9-17 * * 1-5表示工作日 09:00 到 17:00 之间每 15 分钟跑一次。 - 月度报表 —— 日选 1、小时选 8,确认未来几次都落在每月 1 号。
- 学习 cron 语法 —— 切换某个字段的模式,表达式与含义会立刻跟着变,比看文档直观。
- 迁移前核对 —— 把线上已有的日程在这里重搭一遍,用生成的时间和新机器的运行结果对照。
常见问题
问:预览遵循哪种 cron 方言? 答:标准五段 Vixie cron。「日」与「星期」同时受限时,某天只要满足其中之一即执行 —— 这也是多数 Linux 主机的实现方式。
问:为什么执行时间是本地时区? 答:预览用的是浏览器的时区。服务器通常跑 UTC,如果你的机器是 UTC 而本地不是,写入排程前请把时间换算过去。
问:支持带秒或年的六段写法吗?
答:不支持。本生成器只产出 crontab、GitHub Actions 定时与多数任务调度器都认的五段格式;秒级与 @yearly 这类简写不在覆盖范围内。
你的数据留在这台设备上
Cron 生成器 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。
你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。