【发布时间】:2016-01-15 00:59:08
【问题描述】:
我的一个课程中有一个 DateTime 属性。此属性始终保持 UTC 日期。然而,当它被序列化为 MS SQL 时,它失去了时区的概念,因此从 DB 记录创建的对象假定这是一个本地日期。因此,当我使用 OData 请求返回日期时,它会将本地时区附加到时间。例如,如果我的 UTC 日期是 2015-01-14 23:00:00,它将以这种格式存储在数据库中,但通过 OData 我将获得 2015-01-14 23:00:00-T07:00 .
是否可以定义通过 OData 返回的 DateTime 的格式?
【问题讨论】:
标签: .net sql-server odata