如何在Quartz.net中随时开始工作?

我需要你的帮助来学习Quartz.Net。 但每个样本都是相同的。 我想startTime:07.03.2012 13:28:10但不工作。 不返回错误代码。这次开始?

DateTime startdate = DateTime.Parse("07.03.2012 10:28:10", culture, System.Globalization.DateTimeStyles.AssumeLocal); // DateTime startdate = Convert.ToDateTime("07.03.2012 09:46:10", culture); //DateTime zaman = new DateTime(2012, 3,6,17, 12, 11); DateTime parsedStartTime = DateTime.SpecifyKind(startdate, DateTimeKind.Utc); DateTime localStartTime = parsedStartTime.ToLocalTime(); Trigger trigger = new SimpleTrigger("myFirstTrigger", null, parsedStartTime, null, 5, TimeSpan.FromSeconds(10)); 

Quartz.Net希望您以UTC格式传递日期和时间。 尝试更改此行:

 parsedStartTime 

 parsedStartTime.ToUniversalTime()) 

或者,在传入之前确保parsedStartTime是UTC格式。