2017-03-22 32 views

回答

2

我發現像這樣的解決方案:

@Scheduled(cron = "0 0 10 * * MON,FRI,SAT") 
public void dailyScheduleJob() { 
    /* 
    your code here 
    */ 
} 

此外,如果要求日期是連續的,例如星期一至星期五(僅在平日運行的工作),該表達式更短:

@Scheduled(cron = "0 0 10 * * MON-FRI") 
public void dailyScheduleJob() { 
    /* 
    your code here 
    */ 
} 
2

運行每星期一,星期五和星期六的工作在10:00 AM:

@Scheduled(cron = "0 10 * * 1,5,6") 
public void scheduleTaskUsingCronExpression() { 
    // ... 
} 

Cron Cheat Sheet

相關問題