文本
Cron 表达式生成解析
Cron 表达式生成解析工具可以通过界面选项组合出计划并生成 Cron 表达式(crontab 格式),反过来粘贴已有的 Cron 表达式时,会用中文解释其含义并列出之后的执行时间。只需选择「每天 9 点」「工作日每小时第 0 分」「每 5 分钟」等频率,就能自动生成 0 9 * * * 这样的表达式,可直接粘贴到服务器配置中。
该表达式的含义
每天 9:00 执行。
字段拆解
| 字段 | 值 | 范围 |
|---|---|---|
| 分 | 0 | 0–59 |
| 时 | 9 | 0–23 |
| 日 | * | 1–31 |
| 月 | * | 1–12 |
| 星期 | * | 0–6(0= 周日) |
下次执行时间
未找到符合条件的执行时间。
常用示例
所有处理全程在浏览器中完成,不会发送到服务器。
相关工具
字数统计
实时统计文本的字数、字符数、去除空白后的字符数与行数的免费字数统计工具,适合公众号、论文与文案场景。免费无广告、无需注册,全程在浏览器中完成。
文本对比
按行、单词、字符粒度可视化两段文本差异的对比(diff)工具,支持中文逐字对比、忽略空白与大小写,并以 unified diff 复制结果,全程在浏览器中完成。
JSON 格式化 / 校验
粘贴 JSON 即可校验语法并按指定缩进(2/4/制表符)格式化、美化,格式化与校验同时完成,适合查看 API 响应与配置文件。免费无广告,全程在浏览器中完成。
正则表达式测试器
输入正则表达式与文本,实时高亮匹配、查看捕获组与替换预览的 JavaScript 正则表达式测试器。支持标志切换、常用模式预设与 URL 分享,全程在浏览器中完成。
Markdown 编辑器
免费的 Markdown 在线编辑器,边写边实时预览,并可一键将 Markdown 转 HTML 复制或下载。支持表格、任务列表与代码高亮。所有处理全程在浏览器中完成,无需登录。
密码生成器
按长度、字符集与排除易混字符(0/O、1/l)批量生成强随机密码的免费密码生成器。密码在浏览器本地生成、不上传,免费无需注册,全程在浏览器中完成。
Cron 表达式生成解析是什么?
Cron 表达式生成解析工具可以通过界面选项组合出计划并生成 Cron 表达式(crontab 格式),反过来粘贴已有的 Cron 表达式时,会用中文解释其含义并列出之后的执行时间。只需选择「每天 9 点」「工作日每小时第 0 分」「每 5 分钟」等频率,就能自动生成 0 9 * * * 这样的表达式,可直接粘贴到服务器配置中。
输入的 Cron 表达式会被拆解为「分 时 日 月 星期」五个字段分别展示,即使不熟悉 cron 写法,也能一眼看清每个字段的含义。下次执行时间可按所选时区计算,便于对比运行在 UTC 上的服务器任务与本地时间的差异。同时支持 @daily 等宏、*/5(步长)、1-5(范围)、9,18(列表)。
它也很适合在配置出错导致任务在深夜意外运行之前进行验证。所有表达式都在你的浏览器内处理,绝不会发送到服务器,全程在浏览器中完成。
使用方法
- 在「执行频率」中选择每分钟、每小时、每天、每周、每月或每年。
- 根据频率设置显示的时间、星期或日期,Cron 表达式会自动生成。
- 若要查看已有表达式,直接将其粘贴到输入框(例如 0 9 * * 1-5)。
- 查看下方的中文含义说明,以及「分 时 日 月 星期」的字段拆解。
- 切换「时区」,确认下次执行时间列表是否符合预期。
- 确认无误后点击「复制」按钮复制表达式,粘贴到 crontab 等位置。
使用场景
- 需要在 Linux 服务器 crontab 中编写计划、但不想记忆 cron 写法的工程师。
- 希望用中文确认已有表达式「每周几、几点」运行,从而避免配置错误的运维人员。
- 想提前了解运行在 UTC 服务器上的任务在本地时区是几点执行的人。
- 需要用真实的下次执行时间来验证 GitHub Actions 计划或各类批处理 cron 设置的开发者。
- 想确认或学习含步长、范围的写法(如「每 5 分钟」「工作日 9–18 点」)的用户。
注意事项
- 仅支持「分 时 日 月 星期」标准五字段格式以及 @daily 等宏。不支持含秒的六字段或 Quartz 格式。
- 星期取值为 0–6(0 与 7 均为周日)。同时指定「日」和「星期」时,多数 cron 实现会在两者之一匹配的当天运行。
- @reboot 仅在重启时执行一次,因此不会计算下次执行时间。
- 下次执行时间按所选时区计算。实际执行取决于服务器端的时区设置,请结合生产环境配置一并确认。
- 本工具仅生成与解析 Cron 表达式,不会注册或运行任务。请将生成的表达式配置到你自己的服务器。