为什么我必须用 来创建我的实体的DateTime
属性DateTimeKind.Local
?
例如,在将其插入表之前,我需要像这样设置以下属性:
someObject.DatePerformed = new DateTime(2012, 11, 19, 3, 3, 3, DateTimeKind.Local);
如果我没有指定DateTimeKind
,则保存不正确(增加 2 小时)。这发生在我的本地存储模拟器和我的 Azure 帐户上。我在 GMT +2 小时从本地计算机运行客户端应用程序。