4

有没有办法指定实体框架以 UTC 转换所有 DateTime(用于天蓝色数据库存储)?

我希望我的模型留在本地日期时间。我不想复制模型日期时间属性以在 UTC 中有一个(对于 EF),另一个在本地(对于我的视图,未映射到 EF)。

4

2 回答 2

0

这不是直接可能的。要么你会没有它,要么你必须在你的类/实体中创建一些“帮助”代码(属性)。

于 2013-11-07T15:41:01.693 回答
0

看看DateTimeOffset.Net 4.5 中介绍的内容 - 它将时区信息存储为datetimeoffsetSQL 类型(SQL Server 2008+ 和 Azure 数据库存储)。

通过使用DateTimeOffset,您无需担心时区问题,这应该让您仍然可以在本地时间为您的模型工作。

于 2014-07-19T19:33:22.843 回答