星点 星点-时间工具 首页星点导航
关于
版本 v1.0.0

Cron 表达式生成器

按计划需求生成目标调度器可用的 Cron 表达式:选择方言,使用常见预设或表单填写各字段,实时得到表达式与自然语言说明,可一键复制或带出到解析与执行预览。

Cron 表达式生成 · 工具介绍

生成方式有两种:选择常见预设(每分钟、每 5 分钟、每小时、每天指定时刻、工作日、每周、每月)快速填充;或直接编辑分钟、小时、日、月、星期(Quartz 另有秒与可选年)等字段。

表单与输出表达式始终保持一致:修改表单即时更新表达式并校验;切到「高级」可直接编辑表达式,「同步到表单」可把表达式拆回字段。

工作日仅表示周一至周五,不包含法定节假日;每月 29/30/31 日在部分月份没有对应日期,工具会提示而不会静默改写成月底。

生成结果可带方言标签复制,也可带出到「Cron 表达式解析」查看下一次或未来执行。全部处理在浏览器本地完成。

Cron 表达式生成 · 功能特点

  • Linux 五字段 / Quartz 六字段方言切换
  • 常见预设快速生成(每分钟/每 5 分钟/每天/工作日/每周/每月)
  • 表单逐字段编辑并实时校验
  • 高级表达式模式与「同步到表单」
  • 实时生成自然语言说明与字段解释
  • 带方言标签复制,一键带出到解析/执行预览
  • 浏览器本地处理,数据不上传

Cron 表达式生成 · 使用方法

  1. 选择方言(Linux / Quartz);
  2. 选择预设或直接填写各字段;
  3. 查看生成的表达式、校验结果与语义说明;
  4. 复制表达式,或点击「查看下一次执行 / 预览未来执行」带出到解析页。

Cron 表达式生成 · 常见问题

Q:我可以直接修改表达式吗?

可以。切换到「高级」模式直接编辑表达式;若需要回到字段编辑,点击「同步到表单」,工具会按方言字段数拆分。

Q:工作日包含节假日排除吗?

不包含。工作日仅表示周一至周五,法定节假日需额外的国家/地区日历数据,首版不提供。

Q:每月 31 日的计划在没有 31 日的月份怎么办?

具体行为取决于调度器与方言,工具会提示而不会静默改写成月底;请按你的调度器实际行为确认。

Q:生成的表达式适用于哪些系统?

只在所选方言内有效:Linux 五字段适用于经典 crontab;Quartz 六/七字段适用于 Quartz 风格的调度器。不同厂商实现可能存在差异。

相关工具

继续使用本站其它时间工具:

时间戳转换

时间戳⇄日期时间互转,实时当前时间与秒毫秒换算

打开工具

日期时间格式化

按预设或自定义格式输出,时区与 token 校验

打开工具

日期时间差

两个时刻经过时长,两个日期相隔天数与年月

打开工具

日期计算器

基准日期加减年月日时分秒,月末钳制与闰年规则

打开工具

时区转换

同一时刻多时区对照,含 UTC 与 RFC3339 输出

打开工具

时间字符串解析

识别日期格式与时间戳,揭示歧义与结构化字段

打开工具

Cron 表达式解析

解读字段、校验方言,计算下次与未来执行时间

打开工具