c#之仅通过查看 cron 表达式获取下一次触发时间

bonelee 阅读:168 2024-05-22 17:00:29 评论:0

我将 Quartz.NET 作为服务运行,并直接在 quartz-jobs.xml 中添加我的作业文件。所以为了添加和删除作业和触发器,我处理了 Xml而不是正常的功能。
我想知道如何仅通过查看触发器的 cron 表达式来获得触发器的下一次触发时间?

请您参考如下方法:

您可以从给定的 cron 表达式中获取下一次触发时间:

var expression = new CronExpression("0 26 13 17 10 ? 2015"); 
DateTimeOffset? time = expression.GetTimeAfter(DateTimeOffset.UtcNow); 


标签:C#
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号