@Scheduled(cron = "10 14 * * * *")表示什么
时间: 2024-01-17 19:19:32 浏览: 121
@Scheduled(cron = "10 14 * * * *")表示在每天的14点10分触发任务。具体解释如下:
- 第一个数字10表示分钟,表示在每小时的第10分钟触发任务。
- 第二个数字14表示小时,表示在每天的第14小时触发任务。
- 第三个星号*表示日期,表示每天都触发任务。
- 第四个星号*表示月份,表示每个月都触发任务。
- 第五个星号*表示星期,表示每周都触发任务。
- 第六个星号*表示年份,表示每年都触发任务。
相关问题
@Scheduled(cron = "2 * * * * ?") 是什么意思
@Scheduled(cron = "2 * * * * ?") 表示一个定时任务的表达式,它指定了任务在每分钟的第2秒执行。具体解释如下:
- 第一个 * 表示秒,范围是0-59。
- 第二个 * 表示分钟,范围是0-59。
- 第三个 * 表示小时,范围是0-23。
- 第四个 * 表示日期,范围是1-31。
- 第五个 * 表示月份,范围是1-12。
- 第六个 * 表示星期几,范围是1-7,其中1表示星期日,2表示星期一,以此类推。
- 最后一个 ? 表示年份,可以省略。
因此,@Scheduled(cron = "2 * * * * ?") 表示任务将在每分钟的第2秒执行。
@Scheduled(cron = "0 * * * * ?")
`@Scheduled(cron = "0 * * * * ?")`是Spring框架中用于定时任务的注解,表示每分钟的第0秒执行一次任务。其中cron表达式的格式为:秒 分 时 日 月 星期,每个字段可以是一个具体的值,也可以是一个范围或者通配符。具体解释如下:
- 秒(0~59)
- 分钟(0~59)
- 小时(0~23)
- 日(0~31)
- 月(0~11)
- 星期(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)
因此,`@Scheduled(cron = "0 * * * * ?")`表示每分钟的第0秒执行一次任务。
阅读全文