【发布时间】:2011-12-10 13:31:36
【问题描述】:
我使用 UTC 在数据库中存储日期。客户端(javascript)获取日期并将其转换为本地时间。这在 localhost 上运行时效果很好(意味着 Web 服务器时区与客户端时区相同)。但是,当我部署到 Web 服务器时区为 UTC 的 Azure 时,我返回已调整为客户端时区的日期,导致客户端显示错误的日期时间值。
我假设 ASP.NET MVC 会进行这种转换。真的吗?如果是这样,我该如何防止它,并强制将日期原封不动地传递下去?
我尝试设置要传递给 DateTimeKind.UnSpecified 的日期时间对象的类型,但这不起作用。
【问题讨论】:
-
你有没有找到这个问题的答案?我也有同样的问题。
标签: asp.net asp.net-mvc datetime utc