1
我有要求在每個月的第3個星期二和第3個星期四每3個月執行一次任務。如何在Quartz中指定多個第n天?
,我想出了cron表達式是:
0 15 0 ? 3/3 3#3,5#3 *
然而,當我嘗試使用Quartz 2.2.1
解析這個:
var cron = new Quartz.CronExpression("0 15 0 ? 3/3 3#3,5#3 *");
cron.GetNextValidTimeAfter(DateTimeOffset.Now).Dump();
我得到:
出現FormatException:支持指定多個「n」天不是 實施。
如何得到任何想法此實現,而不必訴諸於兩個獨立的cron作業,如:
// Tuesday
0 15 0 ? 3/3 3#3 *
// Thursday
0 15 0 ? 3/3 5#3 *