【问题标题】:TimeZone information in .NET 2.0.NET 2.0 中的时区信息
【发布时间】:2009-09-16 08:41:16
【问题描述】:

任何人都可以在 .net 中建议一个第三方库,它可以提供时区信息并满足这些要求

  1. 支持 .NET 2.0 而不是 .net 3.5
    注意:(.NET 3.5 有一个名为 TimeZoneInfo 的类)。
  2. 单声道兼容

塔,
拉吉什

【问题讨论】:

    标签: c# mono timezone


    【解决方案1】:

    http://www.codeplex.com/publicdomain

    使用奥尔森时区数据库。因此认为它在历史上也有效,过去发现当规则发生变化时 TimeZoneInfo 类不起作用。

    认为它与 Mono 兼容。

    【讨论】:

    • 我认为它不兼容单声道,当我用 [MoMa](www.mono-project.com/MoMA) 分析该 dll 时,它显示了一些错误(行 Use of P/Invoke methods )
    • 与 TimeZone 相关的部分不使用 PInvoke 代码,我相信这是与 Win32.cs 文件隔离的,您可以将其从项目中删除然后编译。我在生成的程序集上运行了 MoMaA,之后它说“没有调用 P/Invokes”。它确实说有 9 个 MonoTodo,但我认为 TimeZoneStuff 不涉及这些
    【解决方案2】:

    TimeZoneInfo 是在 Mono 中实现的,你需要兼容 Windows 2000 吗?您确定需要坚持使用 .NET 2.0?

    【讨论】:

      【解决方案3】:

      【讨论】:

        猜你喜欢
        • 2012-03-13
        • 1970-01-01
        • 1970-01-01
        • 2012-08-18
        • 2011-06-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多