0 */30 * * * * 和 0 0,30 * * * ? 表达的是一样的吗
时间: 2024-06-05 22:05:23 浏览: 26
这两个表达式都是用来设置定时任务的,但是它们表达的含义是不同的。
0 */30 * * * * 表示每隔30分钟执行一次任务,即在每小时的0分和30分时执行一次。
0 0,30 * * * 表示在每天的0点和30分时执行一次任务。
所以这两个表达式的含义是不同的,虽然都涉及到了每30分钟执行一次任务。
相关问题
* * 0/12 * * ?这么写有问题吗
你提到的时间格式 `* * 0/12 * * ?` 看起来像是用于计划任务调度,例如在Unix或Linux系统中的`cron`定时器。这个格式表示每天0点和12点执行某个任务。但是,`?` 在这里通常是用于标记星期几的部分,如果缺少星期几的设定,`cron`会默认为"?",这表示该时间点适用于所有星期。
如果你想要表达的是每周只运行一次,那么应该在星期几的位置上使用数字(0-7,其中0和7通常代表周日)。正确的格式可能是 `0 0 0/12 * * ?`(每周日的0点和12点),或者如果明确指定某一天,比如周六,则应为 `0 0 0/12 * 6`。
所以,`* * 0/12 * * ?` 可能不是一个完整的、有效的`cron`表达式。为了确保正确执行,建议确认星期几是否已设置。如果有疑问,你可以提供完整的时间表达,以便我能给出更准确的分析。
cron * 0/5 * * * ? 什么意思
cron * 0/5 * * * 是一种用于定时任务调度的表达式,它表示每隔5分钟执行一次任务。下面是对该表达式的解释:
- 第一个字段(分钟):* 表示每分钟都执行任务。
- 第二个字段(小时):0/5 表示从0点开始,每隔5小时执行一次任务。
- 第三个字段(日期):* 表示每天都执行任务。
- 第四个字段(月份):* 表示每个月都执行任务。
- 第五个字段(星期):* 表示每周都执行任务。
因此,cron * 0/5 * * * 表达的含义是每隔5分钟执行一次任务,无论是哪一天、哪个月份或者星期几。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.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)
![](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)