【发布时间】:2014-08-15 19:10:31
【问题描述】:
我想为我的工作创建 cron 表达式,但我不知道如何从表达式中排除特定的星期几。
triggerBuilder
.ForJob(jobKey)
.WithSchedule(CronScheduleBuilder.CronSchedule("????")).InTimeZone(TimeZoneInfo.Utc))
.StartNow()
.WithIdentity(triggerKey)
.Build();
例如:我想每天都解雇我的工作,除了星期一。
我找到了可以设置每天中午(12 点)从间隔开始解雇工作的方法:
0 0 0 ? * MON-FRI 或 0 0 0 ? * 1-5
但是从这个间隔中排除特定的一天呢,例如“星期四”。
感谢您的帮助:)
【问题讨论】:
-
@DanielKelley,非常感谢!我不知道这个资源。
标签: c# cron quartz-scheduler cronexpression