翻译和理解 @Scheduled cron 消息

Translating and understanding the @Scheduled cron message

我有这个代码。

这条 cron 消息的意思是 "do this method every Sunday in 01.00 a.m." 还是我翻译错了?

@Scheduled(cron = "0 1 0 * * ?")
private void notificationsScheduler() {
    //implementation
}

你错了,是每天。

你的表情

"0 1 0 * * ?" 

表示:每天00:01:00am

根据您的要求:在 01:00:00am、每个星期日、每个月

使用:

0 0 1 ? * SUN *

关注此 https://www.freeformatter.com/cron-expression-generator-quartz.html 了解更多详情。