2016-11-23 72 views
0

我安排這樣的任務:遲髮型cron表達式失敗

RecurringJob.AddOrUpdate("Process inbound external messages",() => ProcessInboundExternalMessages(), Cron.Minutely); 

它的工作原理。

但我需要一個午夜的時間開火。

所以我試圖創建一個cron表達式:

private const string CronDailyAtMidnight = "0 0 * * *"; 

然後賦值給我的任務。

RecurringJob.AddOrUpdate("Deactivate user role allocation on expiry",() => DeactivateUserRoleAllocationOnExpiry(), CronDailyAtMidnight); 

然而,它永遠不會燃燒。任何人都可以看到問題嗎?

回答

0

問題是 - 它使用UTC日期。固定。