我需要你的帮助来学习 Quartz.Net。但每个样本都是相同的。我想开始时间: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
to
parsedStartTime.ToUniversalTime())
或者,在传入 parsedStartTime 之前确保其采用 UTC 格式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)