Cron 描述生成

将 Cron 表达式翻译为人类可读的描述,支持 5 位和 6 位格式。

Cron 表达式输入

分钟
小时

下次执行时间

输入有效的 Cron 表达式后显示下次执行时间

常用表达式

* * * * *
每分钟执行一次
0 * * * *
每小时整点执行
0 0 * * *
每天零点执行
0 0 * * 1
每周一零点执行
0 0 1 * *
每月1号零点执行
0 0 1 1 *
每年1月1日零点执行
*/5 * * * *
每5分钟执行一次
0 */2 * * *
每2小时执行一次
0 9 * * 1-5
工作日每天9点执行
30 8 1,15 * *
每月1号和15号8:30执行

使用说明

本工具用于将 Cron 表达式翻译为人类可读的中文描述,并计算下次执行时间,支持 5 位和 6 位两种格式。

功能特性

  • 支持 5 位(分时日月周)和 6 位(秒分时日月周)两种 Cron 格式
  • 实时生成中文描述,支持 *?-,/LW# 等特殊字符
  • 计算并展示接下来 5 次执行时间
  • 提供常用 Cron 表达式预设,一键应用

操作步骤

  1. 在右上角选择 Cron 格式(5 位或 6 位)
  2. 在各字段输入框中填写 Cron 值(如 *0*/5 等)
  3. 下方会实时显示中文描述和下次执行时间
  4. 或在"常用表达式"区域点击预设表达式快速应用

Cron 表达式格式

  • 5 位格式:分 时 日 月 周(标准 Linux cron)
  • 6 位格式:秒 分 时 日 月 周(Spring/Quartz 等)
  • 特殊字符* 任意值、? 不指定、- 范围、, 列表、/ 步长、L 最后、W 工作日、# 第几个周几

注意事项

  • 下次执行时间基于浏览器本地时区计算
  • 6 位格式切换时秒字段会自动添加或移除
  • 应用预设表达式时会自动适配当前格式
  • 所有计算在浏览器本地完成