@Scheduled(cron = "0 0 12,23 * * ?")
时间: 2024-06-14 15:06:37 浏览: 54
Spring Boot中的@Scheduled注解:定时任务的原理与实现
根据提供的引用内容,@Scheduled注解是Spring框架中用于定时任务的注解,cron表达式用于指定任务的执行时间。在给定的cron表达式中,"0 0 12,23 * * ?"表示任务将在每天的中午12点和晚上11点执行。
具体解析该cron表达式如下:
- 第一个字段(秒):表示任务在每分钟的第0秒开始执行。
- 第二个字段(分钟):表示任务在每小时的第0分钟开始执行。
- 第三个字段(小时):表示任务在每天的中午12点和晚上11点开始执行。
- 第四个字段(日期):表示任务在每个月的任意日期执行。
- 第五个字段(月份):表示任务在每个月执行。
- 第六个字段(星期):表示任务在每个星期执行。
- 第七个字段(年份):表示任务在每年执行。
因此,给定的cron表达式表示任务将在每天的中午12点和晚上11点执行。
阅读全文