CRON表达式生成
在线 Cron 表达式生成器,支持 5 字段和 6 字段标准 Cron 表达式的可视化点选配置。生成后可预览未来 10 次执行时间点,适合分布式定时任务调度与云函数触发器设定场景。
秒
分钟
小时
日
月
周
年
允许的通配符[, - * /]
从-秒
从秒开始,每秒执行一次
可多选
字段预览
秒分钟小时日月周年
表达式
反向解析
经典表达式模板
描述
Cron 表达式生成器适合在后端任务调度、定时脚本、报表任务、缓存刷新和批处理配置时快速生成、校验与解析表达式。页面支持 `Spring 6 位` 与 `Quartz 7 位` 两种常见格式,你既可以通过可视化方式组合字段,也可以直接粘贴现成表达式做反解析、校验和执行时间预估。
页面能力
- 支持按“秒、分、时、日、月、周、年”逐字段配置,并实时生成表达式。
- 支持表达式校验、反向解析到界面、经典模板套用和复制结果。
- 支持生成近 `10` 次执行时间,便于快速确认调度规则是否符合预期。
规则速览
- 常用符号包括 `*` 任意值、`,` 多值、`-` 范围、`/` 间隔、`?` 不指定、`L` 最后、`W` 工作日、`#` 第几个星期几。
- `日` 和 `周` 字段通常不能同时指定具体值,否则容易产生冲突;页面会尽量帮你规避这种情况。
- 如果你不确定字段顺序,可先从模板开始,再观察字段预览和解析结果辅助理解。
* * * * * * * | | | | | | | | | | | | | +-- 年 (可选字段) | | | | | +------ 周 (1 ~ 7 表示 周日 ~ 周六) | | | | +---------- 月 (1 - 12) | | | +-------------- 日 (1 - 31) | | +------------------ 时 (0 - 23) | +---------------------- 分 (0 - 59) +-------------------------- 秒 (0 - 59)
注意事项
- “近 10 次执行时间”更适合做快速预估;包含 `L`、`W`、`#` 的复杂表达式当前不支持完整计算。
- 不同框架和调度器对字段数量、星期表示法和特殊符号支持细节可能不同,正式使用前仍建议以目标运行环境文档为准。
- 如果是生产任务,除了表达式正确外,还建议同时确认时区、任务幂等性和失败重试策略。
序号表达式描述说明
10 0/5 * * * ?每5分钟执行每 5 分钟触发一次
20 0,30 * * * ?每30分钟执行一次分钟字段使用逗号指定多个值
30 0/15 6-23 * * ?早6点到晚11点每15分钟工作时间段高频任务
40 0 2 ? * SAT,SUN周六周日凌晨2点执行周末任务
50 0 9-18 * * MON-FRI工作日9点到18点整点执行工作日整点
60 0 0 1 * ?每月1号凌晨执行每月固定日期
70 0 0 ? * MON每周一凌晨执行固定星期几
80 0 0 * * ?每天凌晨执行每天固定时间
90 0 2,10,14,18 * * ?每天 2/10/14/18 点执行指定多个小时
100 0 2 1 1,4,7,10 ?季度初 1 号凌晨 2 点执行指定月份列表
110 0 23 L * ?每月最后一天 23 点执行使用 L 表示最后一天
120 15 10 ? * 6L 2024-2030最后一个星期五上午 10:15含年份范围
相关工具
返回分类- 随机密码生成
按字符集(大小写字母、数字、符号)与长度批量生成高强度随机密码,支持排除易混淆字符,适用于账号注册和测试数据填充
- URL编码/解码
支持 URL 参数百分比编码与解码,一键处理中文、保留字符(&%=#)及回调 URL 中的特殊符号,避免接口签名验证失败
- UUID生成器
批量生成 UUID v4 随机标识符,支持 1~100 条同时生成,可选标准 36 位含连字符或 32 位纯十六进制格式,一键复制结果
- 时间戳转换
支持秒级(10 位)和毫秒级(13 位)Unix 时间戳与日期时间双向互转,实时显示当前各时区时间,适合日志分析和接口调试
- MD5在线加密
快速生成 32 位与 16 位 MD5 哈希摘要,支持大小写切换与批量加密,适合接口签名验证、文件完整性校验和内容去重比对
- 正则测试工具
在线测试正则表达式匹配效果,支持全局搜索、忽略大小写与多行模式,内置邮箱/手机号/URL 常用示例,实时高亮匹配结果