包含排除一周中特定日期的Cron表达式
本文关键字:日期 Cron 表达式 排除 一周 包含 | 更新日期: 2023-09-27 18:10:16
我想为我的工作创建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
但是如果从这个间隔中排除特定的一天,例如"星期四"呢?
Thanks for a help:)
使用cronmaker.com,除了星期一下午12点,每天执行的Cron计划示例如下:
0 0 12 ? * TUE,WED,THU,FRI,SAT,SUN *
显然,网站会让你根据需要定制这个,但希望如果网站崩溃了,有人有一个类似的例子,他们将能够使用这个表达式作为指导来创建自己的