【问题标题】:Need to get Time by TimeZoneId需要通过 TimeZoneId 获取时间
【发布时间】:2011-06-25 12:23:09
【问题描述】:

我需要通过 TimeZoneId 获取时间。我已经用谷歌搜索但发现 TimeZoneInfo 类并且具有通过 TimeZoneId 获取时间的特定方法。 TimeZoneInfo 类仅在 .net framework 3.5 中支持,但我使用的是 .Net Framework 2.0。

谁能告诉我如何在 .net framework 2.0 中实现这一点。

谢谢

【问题讨论】:

标签: c# asp.net timezone


【解决方案1】:

最简单的解决方案确实是升级到 .NET 3.5。这就是我们在需要该功能时所做的。

如果您不能这样做,您将不得不从注册表中读取相关数据。尽管它的文档记录得当,但您仍然必须编写代码才能正确进行转换,这绝非易事。把 Reflector 拿出来,看看 System.Core.dll 3.5 版本中 TimeZoneInfo 类的实现,你就会明白我的意思了。

我不知道有任何第三方库可以像 TimeZoneInfo 一样工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-26
    • 2020-05-07
    • 2013-12-06
    • 1970-01-01
    • 2018-02-15
    • 2013-04-13
    • 1970-01-01
    相关资源
    最近更新 更多