GetUtcOffset返回错误的时区

时间:2010-05-13 00:42:43

标签: c# asp.net asp.net-mvc

由于某些原因我使用以下代码

 TimeSpan timeDiffUtcServer = TimeZone.CurrentTimeZone.GetUtcOffset(DateTime.Now);

它返回-07:00:00偏移量

我使用的是Windows XP,我的时区设置为太平洋时间-08:00。我通过我的计算机上的VS 2010内置的IIS服务器来运行它,所以我无法弄清楚为什么会出现差异。

谢谢!

1 个答案:

答案 0 :(得分:6)

太平洋日光时间偏移-7小时。