每天的午夜(02:00)和中午(14:00)执行任务 cron表达式
时间: 2023-08-15 16:12:05 浏览: 45
你可以使用以下的 cron 表达式来设置每天的午夜(02:00)和中午(14:00)执行任务:
```
0 2,14 * * *
```
这个表达式的含义是,在每天的第 0 分钟,分别在小时字段上设置 2 和 14,表示在上午 2 点和下午 2 点执行任务。星号 (*) 表示任何日期和月份都适用。你可以根据需要进行调整。
相关问题
cron表达式每天24点执行
根据引用中的信息,我们可以使用cron表达式来设置每天24点执行的定时任务。cron表达式是由6个字段组成的,分别表示秒、分、小时、日期、月份和星期几。对于每天24点执行的定时任务,我们可以将小时字段设置为"0",分钟和秒钟字段可以设置为任意值("*")表示每分钟的任意秒数。因此,cron表达式可以写成"0 0 0 * * ?"。这样设置的定时任务将在每天的午夜12点触发。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [springBoot定时任务以及cron表达式整理](https://blog.csdn.net/weixin_46082526/article/details/108659404)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [看了就会写的Cron表达式](https://blog.csdn.net/onemoster/article/details/107861843)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
定时任务cron表达式
cron表达式是一种用于表示定时任务执行时机的格式化字符串,其格式为:
```
* * * * * *
┬ ┬ ┬ ┬ ┬ ┬
| | | | | |
| | | | | +----- day of the week (0 - 6) (Sunday=0)
| | | | +---------- month (1 - 12)
| | | +--------------- day of the month (1 - 31)
| | +-------------------- hour (0 - 23)
| +------------------------- minute (0 - 59)
+------------------------------ second (0 - 59)
```
其中,每个字段代表的含义如下:
- 第1个字段:秒(0~59)
- 第2个字段:分(0~59)
- 第3个字段:小时(0~23)
- 第4个字段:日(1~31)
- 第5个字段:月(1~12)
- 第6个字段:星期(0~6,0表示周日)
例如,下面是一些例子:
- `0 0 1 * *`:表示每月1日执行
- `0 0 * * *`:表示每天凌晨执行
- `0 0 0 * * *`:表示每天午夜执行
- `0 0 12 ? * MON-FRI`:表示周一到周五中午12点执行
- `0 0 9-17 * * MON-FRI`:表示周一到周五9点到17点每个小时的整点执行
注意,cron表达式中的时间是基于服务器所在的时区计算的。同时,cron表达式还支持一些特殊字符:
- `*`:表示所有值,例如`* * * * * *`表示每秒钟执行
- `?`:表示不确定的值,只在日、星期两个字段中使用,例如`0 0 ? * * MON-FRI`表示每个工作日执行
- `-`:表示一个范围,例如`10-20 * * * *`表示每小时的10分到20分之间执行
- `,`:表示多个值,例如`0 0 1,15 * *`表示每月1日和15日执行
- `/`:表示步长,例如`*/5 * * * *`表示每隔5秒钟执行
更多详情请参考:[Cron表达式在线生成器](https://cron.qqe2.com/)