web

Cron 表达式解析器

解析 Unix cron 表达式为人类可读说明,本地预览下次执行时间,并可用分/时/日/月/周字段快速生成表达式。

有效

已在 浏览器本地 显示 10 个即将执行的时间。

调度摘要

工作日 09:00 执行(浏览器本地)。

解析时区:UTC

标准 Unix 顺序:分 · 时 · 日 · 月 · 周(0 或 7 = 周日)。

人类可读说明

  • 0

    分 为 0

  • 9

    时 为 9

  • *

    每日

  • *

    每月

  • 1-5

    周 从 1 到 5

下次执行时间

  1. 2026年5月29日 09:00浏览器本地
  2. 2026年6月01日 09:00浏览器本地
  3. 2026年6月02日 09:00浏览器本地
  4. 2026年6月03日 09:00浏览器本地
  5. 2026年6月04日 09:00浏览器本地
  6. 2026年6月05日 09:00浏览器本地
  7. 2026年6月08日 09:00浏览器本地
  8. 2026年6月09日 09:00浏览器本地
  9. 2026年6月10日 09:00浏览器本地
  10. 2026年6月11日 09:00浏览器本地

Cron 表达式课程

系统学习 Unix cron:五字段语法、范围与步长、时区陷阱、平台差异、常见任务模式与实用调试流程。

课程首页

关于此工具

DevCove Cron 表达式解析器帮助开发者解码标准五段 Unix cron 语法,无需把调度规则上传到服务器。粘贴如 0 9 * * 1-5 的 crontab 行,查看逐字段说明,并在本地、UTC 或 Asia/Shanghai 时区预览即将执行的时间。使用场景化生成可快速配置「每 15 分钟」「工作日 09:00」「每月备份」等常见任务;需要时再切换到高级模式编辑原始字段。

如何使用

在接手 crontab、调试调度器或确认自动化执行时间时,可使用本工具:

  1. 按「分 时 日 月 周」顺序粘贴五段 Unix cron 表达式。
  2. 选择与服务端、CI 或集群一致的预览时区。
  3. 阅读调度摘要与逐字段说明后再部署任务。
  4. 切换到「生成 → 场景」配置工作日 09:00、每 15 分钟等常见任务。
  5. 使用平台预设快速加载 Linux 日志轮转、K8s 探测、GitHub Actions 或数据库备份。
  6. 仅在需要复杂表达式时使用「高级」原始字段编辑。
  7. 复制最终表达式到 crontab、CI 配置或运维文档。

功能特点

面向标准 Unix cron 调试,而非覆盖所有厂商方言:

  • 解析五段 Unix cron:*、列表、范围、步长。
  • 场景化生成:分钟/小时/每天/工作日/每周/每月等业务模式。
  • Linux、Kubernetes、GitHub Actions、数据库维护等平台预设。
  • 显式时区预览:浏览器本地、UTC、Asia/Shanghai。
  • 一行调度摘要 + 详细逐字段说明。
  • 预览即将执行的时间,并在适用时提示日/周 OR 规则。
  • 高级原始字段编辑,满足复杂表达式需求。
  • 100% 浏览器本地解析,不上传表达式。
  • 内链时间戳转换器,便于 epoch 转换工作流。

常见问题

支持哪种 cron 格式?

支持标准五段 Unix cron:分、时、日、月、周。带秒的 Quartz 六段表达式已收入需求池,作为后续低优先级增强。

时区如何处理?

可在浏览器本地、UTC、Asia/Shanghai 之间切换后再查看执行时间。GitHub Actions cron 固定 UTC;Linux 服务器可能是本地时区或 UTC,部署前请确认。

「日」和「周」同时设置时会怎样?

许多 Unix crontab 在两者都被限制时采用 OR 逻辑。DevCove 遵循这一常见行为,并在适用时显示说明。

不会写 cron 语法也能生成吗?

可以。使用「生成 → 场景」选择业务模式,如工作日 09:00 或每 15 分钟;复杂需求再切到高级模式。

表达式会上传吗?

不会。解析与执行时间预览均在浏览器本地完成。