代码之家  ›  专栏  ›  技术社区  ›  Tim

与Win2K上的TzSpecificLocalTimeToSystemTime()等效?

  •  0
  • Tim  · 技术社区  · 16 年前

    我们的一个开发人员使用了这个调用:

    TzSpecificLocalTimeToSystemTime(),但不幸的是,我们不能保留它,因为代码也必须在Win2K上工作。

    对于类似的功能有哪些替代方案?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Hans Passant    16 年前

    没有等价物,甚至连酒都没有。它依赖于存储在注册表中的时区信息,使用getTimeZoneInformation()检索。注意葡萄酒代码是如何在find_reg_tz_info()中结束的。这个信息在win2k中丢失了。

    你必须创建自己的时区表。

        2
  •  1
  •   Rob Kennedy    16 年前

    如果您愿意在项目中包含lgpl代码,可以 that function's implementation from Wine