Cron表达式可视化

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议

功能说明

Cron表达式可视化是一款面向开发者的定时任务解析工具,支持标准 5 段(分 时 日 月 周)与 6 段(秒 分 时 日 月 周)Cron 表达式的解析、校验与时间轴呈现。

工具不仅把表达式拆解为可读的字段说明,还会自动计算未来若干次的实际执行时间点,并用分钟 / 小时 / 星期 / 日期 / 月份五个维度的彩色时间轴直观展示触发规律,帮助你快速排查"为什么没按时执行""到底哪天会跑"等常见疑问。

所有解析与计算均在浏览器本地完成,输入内容不会上传服务器,可放心粘贴生产环境的真实定时任务表达式。

使用步骤

1. 在输入框中粘贴或输入 Cron 表达式(支持 * , - / ? 及月份/星期英文缩写)。

2. 也可直接点击上方常用预设快速体验。

3. 实时查看顶部的人类可读摘要、字段解析、五维时间轴与未来执行时间表。

4. 调整"显示次数"可查看更多未来的执行时间点。

常见问题

表达式写错了会怎样?

工具会对每一段做独立校验,发现越界值、非法字符或段数错误时,会在输入框下方以红色提示框指出具体哪一段有问题,不会给出误导性的时间轴。

星期字段的 0 和 7 有区别吗?

标准 Unix crontab 中 0 与 7 都代表周日,本工具统一按此处理;? 表示"不指定",等同于 *,常用于与日期字段二选一约束的场景。

日期与星期同时指定时如何匹配?

遵循标准 Vixie cron 的"或"逻辑:当日期与星期都被限定时,满足其中任意一个即触发(例如 0 0 1 * 1 表示每月 1 号或每周一零点执行)。

你可能还想问

五个字段分别代表什么?

依次是分、时、日、月、星期;星号表示任意,斜杠表示步长,逗号列举多个值,短横线表示范围,问号仅用于日与星期字段(部分实现)。

月和星期的取值容易搞混吗?

容易:月份 1-12,星期 0-7(0 与 7 都表示周日);不同系统对星期的起点定义可能不同,配置前先确认目标系统的约定。

怎么验证表达式写对了?

用可视化预览未来几次触发时间,比盯着表达式推断可靠;同时注意服务器时区(容器默认常为 UTC),时区错会整体偏移。

相关工具

编程开发
Cron表达式生成器

在线Cron表达式生成器,支持5字段/6字段(秒级)双模式,可视化点击选值,实时预览表达式,下一次执行时间计算,常用预设一键导入,中文语义解释

编程开发
Cron反向解析

在线解析Cron定时表达式,自动翻译成人类可读的中文说明,支持5段式Crontab语法、逐字段解析、下次执行时间计算

编程开发
正则表达式测试与可视化

正则表达式测试是一款免费的在线正则表达式调试和测试工具,支持实时高亮匹配、常用正则库、分组捕获等功能

编程开发
正则表达式可视化调试

在线正则表达式可视化调试工具,支持分组捕获树状展示、命名捕获组识别、逐步高亮匹配项、常用正则模板库,一键查看匹配位置与捕获内容。纯浏览器本地运行。

编程开发
CSS贝塞尔曲线编辑器

可视化编辑cubic-bezier缓动曲线,拖拽控制点实时预览动画效果,内置常用预设,一键复制transition代码

编程开发
正则→中文说明

在线正则表达式中文解释工具,输入任意正则表达式,自动解析为逐字符、逐分组的语义说明,内置常用正则示例库,纯浏览器本地处理,适合学习与排查正则。

编程开发
UUID生成与解析

UUID生成与解析工具,支持v1/v4/v5/v6/v7/v8多版本生成,同时提供解析校验、版本识别、Variant变体检测、时间戳解码,纯本地运行

编程开发
正则表达式速查表

收录50+常用正则:手机/邮箱/身份证/URL/IP,支持一键复制、即搜即用、在线测试。