我正在运行Quartz.NET作为服务,我直接在quartz-jobs.xml
文件中添加我的作业。因此,为了添加和删除作业和触发器,我处理Xml
而不是正常的函数。
我想知道如何通过查看其cron表达式来获得触发器的下一个触发时间?
答案 0 :(得分:9)
你可以从给定的cron表达式获得下一个开火时间:
var expression = new CronExpression("0 26 13 17 10 ? 2015");
DateTimeOffset? time = expression.GetTimeAfter(DateTimeOffset.UtcNow);