定时任务表达式 每周一
时间: 2023-12-21 15:29:25 浏览: 38
根据提供的引用内容,每周一的表达式应该是@Scheduled(cron = "0 0 1 ? * 2")。其中,第五个位置代表星期几,1代表周日,2代表周一,以此类推。其他位置的含义分别为:第一个位置代表秒,第二个位置代表分,第三个位置代表小时,第四个位置代表日,第六个位置代表月份。因此,"0 0 1 ? * 2"表示每周一的1点执行一次定时任务。
相关问题
springboot定时任务表达式
Spring Boot使用Quartz作为定时任务调度框架,可以通过cron表达式来配置定时任务的执行时间。
cron表达式由6个字段组成,分别表示秒、分钟、小时、日期、月份、星期。每个字段都可以使用通配符(*)、范围(-)、列表(,)和递增(/)等方式进行设置。
以下是cron表达式的语法:
```
秒 分钟 小时 日期 月份 星期
```
字段的取值范围如下:
- 秒:0-59
- 分钟:0-59
- 小时:0-23
- 日期:1-31
- 月份:1-12或JAN-DEC
- 星期:1-7或SUN-SAT
以下是一些例子:
- `0 * * * * *` :每分钟执行一次
- `0 0 * * * *` :每小时执行一次
- `0 0 8 * * *` :每天8点执行一次
- `0 0 8 ? * MON-FRI` :每周一至周五8点执行一次
- `0 0/5 * * * *` :每5分钟执行一次
你可以根据具体的需求,设置对应的cron表达式来配置Spring Boot的定时任务。
定时任务cron表达式
好的,cron表达式由6个部分组成,每个部分之间由空格分隔,依次代表了任务执行的时间规则。这6个部分分别是:
1. 秒(0~59)
2. 分钟(0~59)
3. 小时(0~23)
4. 日(1~31)
5. 月(1~12)
6. 周几(0~7,其中0和7都代表周日)
一个完整的cron表达式的格式如下:
```
秒 分 时 日 月 周几
```
例如,表示每天凌晨3点执行的cron表达式为:
```
0 0 3 * * ?
```
其中,* 代表所有可能的值,?代表不关心具体的值。因此,上述表达式中的 * 表示每天、每月、每周几都符合条件。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)