寶慕林4294392
2021-09-03 13:46:09
我已經(jīng)為周六早上 6 點(diǎn)到周二早上 6 點(diǎn)每5分鐘編寫(xiě)了這段代碼-@Scheduled (cron ="*/5 6-23,23,0-6 * * 6-7,1",zone="IST")但我必須為Monday 6 pm.
2 回答

郎朗坤
TA貢獻(xiàn)1921條經(jīng)驗(yàn) 獲得超9個(gè)贊
我認(rèn)為您需要將其拆分為兩個(gè)單獨(dú)的 cron 作業(yè)。第一個(gè),類(lèi)似于您在帖子中已經(jīng)提供的那個(gè) - 請(qǐng)參閱此工具以獲取解釋?zhuān)?/p>
@Scheduled (cron ="*/5 6-23,23,0-6 * * 6-7",zone="IST")
星期一的第二個(gè),從早上 6 點(diǎn)到下午 6 點(diǎn):
@Scheduled (cron ="*/5 6-18 * * 1",zone="IST")

弒天下
TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超8個(gè)贊
我將調(diào)度程序任務(wù)分為 3 個(gè)時(shí)間。周六和周日早上 6 點(diǎn)至晚上 11 點(diǎn) - @Scheduled (cron ="*/5 6-23 * * 6-7",zone="IST")
周日和周一上午 12 點(diǎn)至 6 點(diǎn) -
@Scheduled (cron ="* */5 0-6 * * 7,1",zone="IST")
周一早上 6 點(diǎn)至下午 4 點(diǎn) -
@Scheduled (cron ="* */5 6-16 * * 1",zone="IST")
添加回答
舉報(bào)
0/150
提交
取消