我正在编写一个MVC 5互联网应用程序,并使用HangFire
进行定期任务。
如果我有一个每月重复的任务,如何获取下一次执行时间的值?
这是我的定期任务代码:
RecurringJob.AddOrUpdate("AccountMonthlyActionExtendPaymentSubscription", () => accountService.AccountMonthlyActionExtendPaymentSubscription(), Cron.Monthly);
我可以按以下方式检索作业数据:
using (var connection = JobStorage.Current.GetConnection())
{
var recurringJob = connection.GetJobData("AccountMonthlyActionExtendPaymentSubscription");
}
然而,我不确定接下来该怎么做。
是否有可能获取循环任务的下一次执行时间?
提前感谢。