tool.ren

Cron 表达式解析器

支持 5 位 Unix Cron 和带秒字段的 6 位 Cron 表达式,展示字段含义、后续执行时间和风险提示。

Cron 表达式

输入表达式后自动解析,支持 Unix 5 字段和带秒的 6 字段格式。

Unix 5 字段

格式:分钟 小时 日 月 星期;带秒格式:秒 分钟 小时 日 月 星期。Quartz 的 ? 会按通配处理。

展示次数
时区
目标环境

字段拆解

5 个字段
分钟
*/5
每 5 个单位
小时
*
任意值
日期
*
任意值
月份
*
任意值
星期
*
任意值

可视化生成

用常见调度场景生成表达式,再复制或应用到解析器。

Unix 5 字段
每天 09:00 执行一次。
0 9 * * *

测试用例

载入常见、平台差异和边界表达式,快速观察解析结果与诊断提示。

9
推荐写法
平台差异
边界案例
格式
Unix 5 字段
时区
本地时区(浏览器本地时区)
预览次数
-
目标环境
自动识别
基准时间
-

可读说明

每 5 分钟执行一次。

后续执行时间

基于所选时区和当前时间计算。

本地时区(浏览器本地时区)
输入有效表达式后会在这里显示后续执行时间。

最近解析

自动记录最近有效的 Cron 组合。

有效表达式会自动出现在这里。

收藏表达式

保存常用任务,之后可一键恢复。

0
还没有收藏表达式。

诊断快照

把当前解析结果整理成 Markdown 或 JSON,便于分享、归档和排查。

包含诊断

Markdown 快照

适合粘贴到 issue、文档和运维记录。

# Cron 表达式解析器

- 表达式: `*/5 * * * *`
- 是否有效: 否
- 格式: Unix 5 字段
- 目标环境: 自动识别
- 时区: 本地时区(浏览器本地时区)
- 生成时间: -

## 可读说明

每 5 分钟执行一次。

## 字段拆解

| 字段 | 值 | 说明 |
| --- | --- | --- |
| 分钟 | `*/5` | 每 5 个单位 |
| 小时 | `*` | 任意值 |
| 日期 | `*` | 任意值 |
| 月份 | `*` | 任意值 |
| 星期 | `*` | 任意值 |

## 后续执行时间

| # | 本地时间 | ISO |
| --- | --- | --- |
| - | - | - |

## 诊断提示

- **info** 等待表达式: 请输入一个 Cron 表达式开始解析。

JSON 快照

适合保存到系统日志、工单或自动化流程。

{
  "tool": "Cron 表达式解析器",
  "generatedAt": null,
  "baseTime": null,
  "expression": "*/5 * * * *",
  "valid": false,
  "format": "Unix 5 字段",
  "scheduler": {
    "value": "auto",
    "label": "自动识别"
  },
  "timezone": {
    "value": "local",
    "label": "本地时区(浏览器本地时区)",
    "resolved": null
  },
  "readable": "每 5 分钟执行一次。",
  "fields": [
    {
      "key": "minute",
      "label": "分钟",
      "value": "*/5",
      "hint": "每 5 个单位"
    },
    {
      "key": "hour",
      "label": "小时",
      "value": "*",
      "hint": "任意值"
    },
    {
      "key": "dayOfMonth",
      "label": "日期",
      "value": "*",
      "hint": "任意值"
    },
    {
      "key": "month",
      "label": "月份",
      "value": "*",
      "hint": "任意值"
    },
    {
      "key": "dayOfWeek",
      "label": "星期",
      "value": "*",
      "hint": "任意值"
    }
  ],
  "nextRuns": [],
  "diagnostics": [
    {
      "severity": "info",
      "title": "等待表达式",
      "detail": "请输入一个 Cron 表达式开始解析。"
    }
  ]
}

诊断提示

需检查

等待表达式

提示

请输入一个 Cron 表达式开始解析。

核心能力

预览后续执行时间
生成可读说明
频率与兼容性提示
常见表达式示例

关于Cron 表达式解析器

解析定时任务并预览下一次执行时间。支持 5 位 Unix Cron 和带秒字段的 6 位 Cron 表达式,展示字段含义、后续执行时间和风险提示。核心处理优先在当前浏览器中完成。

主要功能

  • 预览后续执行时间
  • 生成可读说明
  • 频率与兼容性提示
  • 常见表达式示例

适用场景

  • 配置服务器定时任务前先核对规则
  • 排查任务频率过高或日期规则歧义
  • 为 CI、监控和数据同步任务准备表达式

常见问题

Cron 表达式解析器可以免费在线使用吗?

可以。Cron 表达式解析器可以直接在现代浏览器中打开,无需安装桌面软件。

Cron 表达式解析器适合哪些场景?

常见场景包括:配置服务器定时任务前先核对规则;排查任务频率过高或日期规则歧义。

输入内容或文件会上传吗?

核心处理优先在浏览器本地完成。主要能力包括预览后续执行时间、生成可读说明、频率与兼容性提示;登录、评论和匿名统计等站点功能可能产生常规网络请求。

评论

共 0 条评论

登录后评论
账号

登录后可以参与评论和回复。

登录
还没有评论,来写第一条反馈。

ToolRen 在线工具箱 © 2026