【发布时间】:2020-04-23 09:26:17
【问题描述】:
我正在编写一个需要在每个月的第一个星期六运行的计划任务。 我想出了这个:
@Scheduled(cron = "0 0 23 1-7 * SAT")
// Runs on 1st Saturday of each month at 23:00
public void CleanUpScheduledTask() {
}
我是怎么想到这个的:
0 0 23 表示每天晚上 11:00
1-7 * 表示每月1-7之间
SAT 星期六
您建议如何确保上述表达式有效?我如何测试这些功能?
感谢您的帮助。
【问题讨论】:
标签: spring-boot cron