我运行 Windows Mobile 6 的手机突然决定每次将其连接到我的 PC 时都会中断一个小时。我尝试在控制面板中使用时区设置,但无济于事。
我得出的结论是问题的核心在于我的时区的夏令时配置。
我找不到任何实用程序让我在 Windows Mobile(Windows 中的ala tzedit
)上编辑它。我决定自己写一些东西,但我找不到合适的关键字来搜索!我能想到的关于“Windows mobile”和“夏令时”的所有变体都会回到 2007 年对美国 DST 所做的更改,而不是 API!
有人对我应该寻找哪些功能有任何建议吗?我想用 C# 写这个,但我希望 P/Invoke 应该让我访问常规 API 的东西。
更新:我最终自己编写了应用程序,使用TimeZoneInformation
下面建议的函数。谢谢!
另一个更新 [大约 2 周后]:如果您需要这样的东西,我将程序和源代码放在http://shalom.craimer.org/projects/上。我希望这可以为某人节省 5 分钟或其他时间。