定时任务 格式校验 实时解析 预排时间

Cron 表达式校验工具

在线校验Cron表达式格式,解析执行时间,支持5位和6位表达式

待验证
验证状态
-
字段数量
-
预排次数
-
解析耗时

Cron 表达式

支持5位(分 时 日 月 周)和6位(分 时 日 月 周 年)表达式
快捷预设
Cron 语法参考

字段说明

0-59, - * /
0-23, - * /
1-31, - * ? / L W
1-12 或 JAN-DEC, - * /
0-6 或 SUN-SAT, - * ? / L #
1970-2099, - * /

特殊字符

  • * 表示所有值
  • ? 表示不指定值
  • - 表示范围,如 10-12
  • , 表示列表,如 1,3,5
  • / 表示步长,如 */10
  • L 表示月末或周末
  • W 表示最近工作日
  • # 表示第几个星期几

常用示例

  • 0 12 * * * 每天12:00
  • */15 * * * * 每15分钟
  • 0 9-17 * * * 9-17点每小时
  • 0 0 * * 1 每周一00:00
  • 0 0 1 * * 每月1号00:00
  • 0 0 * * 5L 每月最后一个周五
Cron 知识

什么是Cron?

Cron是Unix/Linux系统中的定时任务工具,用于在指定时间自动执行命令或脚本。

应用场景

数据备份、日志清理、定时报表、缓存刷新、定时发送邮件等。

注意事项

日和周字段不能同时使用?,需至少一个为具体值。周字段0和7都表示周日。

扩展支持

部分系统支持秒级Cron(6位表达式),如Spring、Quartz等框架。