繁体   English   中英

使用.NET TimeZoneInfo太平洋标准时间(PST)与太平洋夏令时间(PDT)

[英]using .NET TimeZoneInfo Pacific Standard Time (PST) versus Pacific Daylight Time (PDT)

以下Stackoverflow Q / A似乎在说,使用单个TimeZoneInfo代码“ Pacific Standard Time”将UTC转换为PST或PDT时,.NET TimeZoneInfo类将正确遵守夏时制(DST):

如何根据加利福尼亚州的当前时间将UTC转换为PST或PDT?

如果这是正确的,TimeZoneInfo将如何实现? 我知道您可以查看UTC的日期和年份,并接近确定冬末至中秋的PDT时间,但是每年观察到的日光节约的确切日期略有不同。 ..

还是假设TimeZoneInfo使用单个TimeZoneInfo代码“太平洋标准时间:”处理PDT和PST(又名遵守DST),我错了吗?

我已经在这里找到了答案: 使用.Net DateTime将PST转换为GMT,而与服务器时区无关

摘录:“此功能TimeZoneInfo.ConvertTimeFromUtc(uTcDateTime, TimeZoneInfo)使用存储在注册表中并由Windows维护的时区数据库。时区规则会随着时间而变化,尤其是夏时制转换,因此使Windows Update在该计算机上处​​于活动状态对于允许微软更新数据库。”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM