【发布时间】:2010-10-31 18:10:27
【问题描述】:
我正在开发一个需要每天 24 小时运行的应用程序,并且正在努力正确实现对 DST 的支持。目前所有时间都以 UTC 格式存储,但是当我尝试以本地时间显示时遇到问题。现在我正在使用savedDate.ToLocalTime() 将数据库值转换为本地时间以进行显示。这似乎工作正常,除了当我更改时区信息以测试 DST 时。如果我修改客户端 PC 上的时区,则显示不会更新为新时区。是否有更好的方法来测试 DST,或者我的本地时间转换在这种情况下不正确?
【问题讨论】:
-
我想我可能会对下面的回答造成混淆。这是紧凑的框架,还是没有?在我们讨论的过程中,您使用的是哪个版本的 .NET Framework?
-
我使用的是 .NET 2.0,而不是 Compact Framework。