⏰
Cron 下次运行时间
解析 5 段 crontab 表达式,列出未来若干次触发时间与人类可读描述。
本地处理 · 不上传
加载工具中…
相关:cron · crontab · 定时 · 下次运行 · schedule
Cron 下次运行时间解析 crontab 表达式,列出接下来若干次的实际执行时刻,并用中文说明该表达式的含义。设定定时任务前先验证,避免上线才发现跑错时间。
使用步骤
- 输入 cron 表达式
- 查看中文含义说明
- 查看接下来几次执行时间
- 调整表达式直到符合预期
使用场景
- 新建定时任务前验证表达式
- 排查任务没按预期触发的原因
- 理解他人写的复杂 cron 表达式
- 确认月末或周末的边界行为
小贴士
- 五个字段依次是分、时、日、月、周。最常见的错误是把「每 30 分钟」写成 `30 * * * *`——那是每小时的第 30 分执行一次。
- 日和周两个字段同时指定时是「或」的关系,任一满足即执行,这与直觉相反且极易写错。
- cron 使用系统本地时区,服务器时区与你的不同,或遇到夏令时切换时都可能导致执行时刻偏移。
常见问题
每 30 分钟怎么写?
`*/30 * * * *`。写成 `30 * * * *` 是每小时的第 30 分执行,一小时只跑一次。斜杠表示步长,是两者的关键区别。
日和周都写了会怎样?
多数 cron 实现把两者当作「或」处理:只要日期匹配或星期匹配就执行。想要「每月 1 号且是周一」这类与条件,需要在脚本内部再判断。
任务为什么没执行?
常见原因有三:表达式含义与预期不符、cron 服务本身没运行、以及脚本因环境变量或权限问题启动失败。cron 的环境比登录 shell 精简得多,路径要写绝对路径。
Cron 下次运行时间是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用Cron 下次运行时间,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。