有没有办法指定实体框架来转换UTC中的所有DateTime(用于azure数据库存储)?
我希望我的模特能够留在当地的约会时间。我不希望复制模型日期时间属性,使其具有UTC(对于EF)和另一个本地(对于我的视图,而不是映射到EF)。
答案 0 :(得分:0)
这不是直接可能的。要么你没有它,要么你必须在你的类/实体中创建一些“帮助”代码(属性)。
答案 1 :(得分:0)
查看.Net 4.5中引入的DateTimeOffset
- 它将时区信息存储为datetimeoffset
SQL类型(SQL Server 2008+和Azure数据库存储)。
使用DateTimeOffset
,您无需担心任何时区附近的时区,这应该让您仍然可以在当地时间为您的模型工作。