我有一些问题了解的DateTimeOffset ...
我试图创建一个简单的触发一个石英工作。 存在与一个可以创建这样那样的触发一个triggerbuilder:
var triggerbuilder =
TriggerBuilder.Create()
.WithIdentity(triggerName, ConstantDefinitions.InternalDefinitions.AdhocJobGroup)
.StartAt(new DateTimeOffset(scheduledTime));
该scheduledTime是一个DateTime。 比方说,这是new DateTime(2014, 10, 15, 14, 0, 0);
我住在位于在欧洲中部时间(UTC + 01:00)的一个城市。
当我打印
var dto = new DateTimeOffset(new DateTime(2014, 10, 15, 14, 0, 0));
Console.WriteLine(dto);
我得到以下结果:
2014年10月15日14:00:00 +02:00
什么是+02:00究竟是什么意思? 为什么它+2:00,而不是+01:00? 这是否意味着,我的触发器将在16:00,而不是14:00开始?
提前致谢