5
我正在使用Quartz框架,與時代有點混淆。這是一個簡單的代碼,每天生成11:30上午的觸發器。爲了測試這一點,我使用ComputeFireTimes查詢生成了下一個100個連續的點火時間,但是我得到的時間更加奇怪。可能我在這裏錯過了一些東西。Quartz .NET MakeDailyTrigger
Trigger trig = TriggerUtils.MakeDailyTrigger(11, 30);
var triggerList = TriggerUtils.ComputeFireTimes(trig, null, 100);
foreach (DateTime trigger in triggerList)
{
Console.WriteLine(trigger.ToString());
}
輸出我得到的是
8/12/2011下午3時30分00秒 2011/8/13下午3時30分00秒 2011年8月14日3時30分00秒PM 8/15/2011 3:30:00 PM 8/16/2011 3:30:00 PM 8/17/2011 3:30:00 PM 2011/8/18 3:30:00 PM 2011年8月19日3:30:00
時間應該是早上11點30分,但它顯示下午3點30分。