Cron 表达式生成器与解析器

*
*
*
*
表达式
0 0 * * *

每天 00:00:00

关于 Cron 表达式生成器与解析器

免费在线 Cron 表达式生成与解析工具

在线生成和解析 Cron 表达式,支持 5/6/7 字段格式,提供预设模板、人类可读描述和下次执行时间预览。所有处理在浏览器本地完成。


功能特点

  • 可视化表单生成 Cron 表达式
  • 解析已有表达式,展示人类可读描述
  • 预览接下来 10 次执行时间
  • 支持 5 字段、6 字段、7 字段三种格式

使用说明

  1. 1在生成面板中填写字段值,自动生成表达式。
  2. 2在解析面板中粘贴表达式,查看描述和下次执行时间。
  3. 3一键复制表达式,用于 crontab 配置。

常见问题

什么是 Cron 表达式?
Cron 表达式是一个由空格分隔的字段组成的字符串,用于定义任务的执行时间计划。常见于 Linux/Unix crontab、定时任务调度、数据备份等场景。标准格式包含 5 个字段(分、时、日、月、周),扩展格式支持 6 或 7 个字段(增加秒和年)。
5 字段、6 字段和 7 字段格式有什么区别?
5 字段标准格式包含 分、时、日、月、周;6 字段格式在最前面增加一个秒字段;7 字段格式在最后增加一个年字段。本工具会自动检测粘贴的表达式格式。
为什么星期日既可以用 0 也可以用 7 表示?
在部分实现中星期日用 0 表示(如标准 crontab,范围 0-6),另一部分实现用 7 表示(范围 1-7)。本工具两种写法都支持,并在计算执行时间时按同一个星期日处理,不会强制改写你输入的表达式。
Cron 表达式支持哪些特殊字符?
常用特殊字符包括:*(全部)、,(列表)、-(范围)、/(步长)。例如 */5 表示每 5 个单位,1-5 表示范围 1 到 5。
Cron 表达式常见的使用场景有哪些?
常见场景包括:定时网站备份(每天凌晨)、定期发送邮件报告(每周一上午)、定时清理日志文件(每小时)、定时拉取数据(每分钟)、定时执行脚本(每月 1 号)等。

相关工具

代码格式化XML格式化Unicode 编码解码颜色代码转换进制转换Base64 编码解码URL 编码解码HTML 实体转义Cookie 转 JSONJSON Unicode 转义MD5 编码JWT 解码验证生成JSON 转 CookieUUID 生成与解析正则表达式测试器HTTP 状态码端口号大全User-Agent 查看器我的浏览器指纹JSON Unicode 还原IP地址查询