【发布时间】:2012-05-05 09:57:35
【问题描述】:
我有一个朋友在弄清楚如何向来自多个时区的用户显示 DateTime 时遇到困难,但没有针对他们的时区调整日期。例如,假设他在 Arizona、California 和 Nevada 有一个服务器,每个服务器都有相应的州时区。如果用户将记录保存为 Arizona 上午 9:00,他希望它在 加利福尼亚 和 内华达 显示为上午 9:00 em> 服务器,当它显示给他们的用户时。数据库是 SQL Server,我相信是 2008。
他怎么能这样做呢?我将假设它与 UTC DateTime 值有关?无论如何,我很感激他如何做到这一点的“完整”示例,因为我们似乎无法达成协议,我可以看出他感到沮丧......
提前致谢!
【问题讨论】:
标签: c# .net sql-server