0 */5 * * * ? 和 0 0/5 * * * ? 的区别
时间: 2024-02-26 17:50:33 浏览: 39
0 */5 * * * ? 表示每隔5分钟执行一次,而 0 0/5 * * * ? 表示每小时的第0分钟开始,每隔5分钟执行一次。
具体解释如下:
- 0 */5 * * * ?:表示在每小时的第0分钟开始,每隔5分钟执行一次。例如,00:00、00:05、00:10、00:15 等。
- 0 0/5 * * * ?:表示在每小时的第0分钟开始,每隔5分钟执行一次。例如,00:00、01:00、02:00、03:00 等。
它们的区别在于第一个表达式是从每小时的第0分钟开始,而第二个表达式是从每天的0点开始。因此,第一个表达式会在每个小时的第0分钟执行,而第二个表达式会在每天的0点开始,然后每隔5分钟执行一次。
相关问题
0 0/10 * * * ?
根据引用和引用中对cron表达式的解释,"0 0/10 * * *"表示从0分钟开始,每10分钟执行一次任务。而"0 */10 * * *"表示从任务启动开始,每10分钟执行一次任务。虽然两者的执行频率是一样的,但它们的起始时间是不同的。比如,假设任务启动时间是5:07,在第一种写法下,任务会在5:10执行,而在第二种写法下,任务会在5:17执行。这就是两者的差别。所以,根据你的问题,"0 0/10 * * *"表示从0分钟开始,每10分钟执行一次任务。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [关于Cron 表达式的解惑](https://blog.csdn.net/JiShuiSanQianLi/article/details/94455018)[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]
- *2* [cron 表达式0 0/10 * * * 与 0 */10 * * *的区别 (Drools / Java)](https://blog.csdn.net/u010416101/article/details/80625862)[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]
- *3* [定时任务cron表达式](https://blog.csdn.net/m0_37501154/article/details/89875027)[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]
[ .reference_list ]
cron表达式的*0/5*****和00/5*****区别
这两个表达式都是表示每5分钟执行一次,但是存在微小的差别:
- *0/5*****:表示从0分开始,每5分钟执行一次,即0分、5分、10分等。
- 00/5*****:表示从整点开始,每5分钟执行一次,即0分、5分、10分等。
在大多数情况下,这两个表达式可以互换使用,但是在某些特定的场景下,可能需要根据实际情况选择合适的表达式。例如,如果某个任务需要在整点时刻执行,就应该选择00/5*****。