2
我想删除所有已过期的触发器,因为当Quartz.NET面临触发器永远不会被触发时崩溃。所以我想知道我的触发器的下一次触发时间,如果它们没有,那么它们已经过期,应该删除。 但现在我看到,即使是触发是在未来的下一次发射时间返回null
:GetNextFireTimeUtc()返回null,而触发发生在未来
string expression = "0 26 13 17 10 ? 2015";
DateTimeOffset? nextFireTimeUtc = TriggerBuilder.Create().WithCronSchedule(expression).Build().GetNextFireTimeUtc();
可以看出我的cron表达式是为2015年,但nextFireTimeUtc
回报null
。
[只通过查看cron表达式获取下一个消息时间]可能的副本(http://stackoverflow.com/questions/26400648/get-next-fire-time-only-by-looking-at-cron-expression ) – 2014-10-18 19:48:43