corn表达式0 15 10 6#4 * ?
时间: 2024-09-10 15:18:29 浏览: 65
前端定时任务Corn表达式解析
corn表达式(Cron Expression)通常用于配置定时任务的执行计划。它由六个或七个空格分隔的字段组成,每个字段代表时间的一个维度。具体来说,corn表达式的结构如下:
```
* * * * * *
| | | | | |
| | | | | +-- Year (可选字段)
| | | | +---- Day of the Week (0 - 7) (Sunday=0 or 7)
| | | +------ Month (1 - 12)
| | +-------- Day of the Month (1 - 31)
| +---------- Hour (0 - 23)
+------------ Minute (0 - 59)
```
对于您提供的corn表达式`0 15 10 6#4 * ?`,这是Quartz调度器(一个Java定时任务库)的表达式格式,字段解释如下:
- `0` 分钟:表示在每小时的第0分钟。
- `15` 小时:表示在15点,即下午3点。
- `10` 日:表示每月的第10天。
- `6#4` 月份中的第四个星期四:`#`表示这个月的第几个星期几,`6`表示星期四(在Quartz中,星期天是1,星期一到星期六是2到7),`4`表示这个月的第四个星期四。
- `*` 年:表示不特定年份,即每年。
因此,这个corn表达式表示的是每年的6月的第四个星期四的下午3点执行任务。
阅读全文