2014-11-25 101 views
1

以下Stackoverflow Q/A似乎表示.NET TimeZoneInfo类将在将UTC转换为UTC时正确观测夏令时(DST) PST或PDT跟单的TimeZoneInfo代码“太平洋标准时间”:使用.NET TimeZoneInfo太平洋标准时间(PST)与太平洋夏令时间(PDT)

How do I convert UTC to PST or PDT depending upon what the current time is in California?

如果这是正确的,怎么会的TimeZoneInfo实现这一目标?我知道您可以查看UTC的一年中的哪一天和哪一个月,并且在冬季到秋季的深冬期间接近确定PDT的时间,但每年节能的确切日期略有不同。 ..

还是我错在假设的TimeZoneInfo处理PDT和PST(又名观察DST)与单一的TimeZoneInfo代码“太平洋标准时间:?

回答

0

我已经找到了答案在这里: Convert PST to GMT Irrespective of Server Timezone with .Net DateTime

摘录: “此功能TimeZoneInfo.ConvertTimeFromUtc(uTcDateTime, TimeZoneInfo)使用存储在注册表中的时区数据库,并由Wind维护OWS。时区规则随着时间而改变,特别是夏时制转换,因此在该计算机上保持Windows Update活动状态对于允许Microsoft更新数据库非常重要。“

相关问题