corn表达式 1/10 * * * * ? 代表什么
时间: 2023-09-05 18:08:42 浏览: 321
这是一个Quartz Cron表达式,它代表一个时间触发器,表示在每分钟的第10秒触发任务。具体来说,它可以被解释为:
```
秒 分 时 日 月 周 年
* /10 * * * ? *
```
其中,秒表示每秒钟都匹配;分表示每10分钟匹配一次;小时、日、月、年都匹配所有值;周表示无需匹配。注意,这里的年字段使用了问号(?),表示不关心年份。
相关问题
0 */10 * * * ?
0 */10 * * * 表示从任务启动开始每10分钟执行任务一次。其中0代表从0分开始,*代表任意字符,/代表递增。因为起始的时间不一样,所以第一次执行任务的时间会有所不同。具体来说,如果任务启动时间是11:27,则第一种写法会在11:30的时候进行执行,第二种写法会在11:37进行执行。这就是两者的差别。corn表达式结构如下:
```
{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可选)}
```
其中,每个字段可以是一个值,也可以是一个范围,还可以是一个列表,还可以包含通配符和递增符号。例如,*表示任意值,/表示递增,-表示范围,,表示列表。
周末的corn表达式
Corn表达式是一种时间表达式,它用于在特定的时间执行任务。它由6个字段组成,分别表示秒、分、小时、日、月、周几。这些字段可以使用各种数字和符号来表示,以指定任务应在何时运行。例如,如果您想每周六的下午3点运行某个任务,您可以使用以下Corn表达式:0 0 15 ? * 6。
在Corn表达式中,每个字段的含义如下:
秒(0-59):表示每分钟的哪一秒执行任务。
分(0-59):表示每小时的哪一分执行任务。
小时(0-23):表示每天的哪个小时执行任务。
日(1-31):表示每月的哪一天执行任务。
月(1-12):表示每年的哪个月执行任务。
周几(0-7):表示每周的哪一天执行任务,其中0和7都代表周日。
如果某个字段中使用了*符号,则表示“每”,例如“* * * * *”表示每分钟都运行一次任务。如果某个字段中使用了/符号,则表示“每隔”,例如“*/5 * * * *”表示每隔5分钟运行一次任务。