【发布时间】:2012-10-22 05:07:54
【问题描述】:
为了概述我的项目,我有一个 ASP.NET WebForm 应用程序,它允许用户登录并安排活动。事件处理由我为其编写 Windows 服务的本地 Windows 服务器处理和分派。
一切正常,除了我有一些从东海岸登录的客户和一些从西海岸登录的客户。
有人可以就我如何处理时区差异提出一个可能的工作流程吗?时区信息已与每个客户端一起存储在数据库中。 我只是对如何应用时区信息感到困惑。
我知道 DateTime 有一个 ToUniversalTime() 方法,但它让我对它的工作原理感到困惑,因为它似乎需要知道 DateTime 结构所在的时区才能将其转换为通用时间,据我所知,DateTime 结构中没有内置时区信息。
谁能给我解释一下?
【问题讨论】:
-
wall'o'文本?你能试着用一两段来让这篇文章更容易阅读吗?
标签: c# asp.net timezone timezone-offset