0 0/30 * * * ?是什么一样
时间: 2024-06-17 07:06:39 浏览: 9
这是一个Cron表达式,用于指定任务在何时执行的时间规则。具体来说,0 0/30 * * * 表示每隔30分钟执行一次任务,例如在每小时的0分和30分各执行一次。其中,第一个0表示分钟数为0,第二个字段中的0/30表示每隔30分钟,第三个星号表示不限制某一天,第四个星号表示不限制某一个月份,最后一个星号表示不限制星期几。
相关问题
0 */10 * * * ?
0 */10 * * * 表示从任务启动开始每10分钟执行任务一次。其中0代表从0分开始,*代表任意字符,/代表递增。因为起始的时间不一样,所以第一次执行任务的时间会有所不同。具体来说,如果任务启动时间是11:27,则第一种写法会在11:30的时候进行执行,第二种写法会在11:37进行执行。这就是两者的差别。corn表达式结构如下:
```
{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可选)}
```
其中,每个字段可以是一个值,也可以是一个范围,还可以是一个列表,还可以包含通配符和递增符号。例如,*表示任意值,/表示递增,-表示范围,,表示列表。
0 */30 * * * * 和 0 0,30 * * * ? 表达的是一样的吗
这两个表达式都是用来设置定时任务的,但是它们表达的含义是不同的。
0 */30 * * * * 表示每隔30分钟执行一次任务,即在每小时的0分和30分时执行一次。
0 0,30 * * * 表示在每天的0点和30分时执行一次任务。
所以这两个表达式的含义是不同的,虽然都涉及到了每30分钟执行一次任务。