【发布时间】:2020-04-08 15:46:17
【问题描述】:
我正面临这个奇怪的问题,我需要从日本 Windows 操作系统机器上获取 PST 时区信息(例如 MUI_Std、Std、TZI 等),但找不到可靠的方法。
我已经尝试过 RegLoadMUIStringW API。但它以本地化格式返回 PST 时区的名称。我有英文的 PST 时区名称。因此,使用此 API 的输出,我无法比较并判断从注册表读取的值是否适用于 PST 时区。
一种可能的解决方案是在代码中使用 PST 时区的 MUI_Std 值(该值为 @tzres.dll,-212),并将该值与从注册表读取的值进行比较。这样我就会知道我正在阅读的时区是否是 PST。但我不确定这是否是检测 PST 时区的可靠方法。
如果有人对此有任何意见,请告诉我。
【问题讨论】:
-
恭喜您对stackoverflow提出的第一个问题,为了让其他开发人员提供答案,请您发布源代码来说明您到目前为止所尝试的内容。希望这是您众多问题中的第一个。