我的手机,运行Windows Mobile 6,突然决定每次我把它挂到我的电脑的时间到了一个小时。我试图与控制面板中的时区设置播放时,没有效果。

我得出的结论问题的心脏在我的时区夏令配置。

我找不到任何工具来让我编辑这个在Windows Mobile(在Windows ALA tzedit)。我决定写我自己的东西,但我找不到寻找合适的关键字!所有我能想到的“视窗移动”和“夏令时”继续回来在2007年到U.S.A DST的变化,而不是一个API!变化

有没有人有这功能我应该寻找什么建议吗?我想在C#写这一点,但的P / Invoke应该让我访问常规API的东西,我希望。

更新:我最后写的应用程序自己,使用TimeZoneInformation功能如下建议。谢谢!

另一个更新[约2周后]:如果你需要这样的事情,我把程序和源代码在网上的 http://shalom.craimer.org/projects/ 。我希望这节省的人5分钟或东西。

有帮助吗?

解决方案

您也可以你的PInvoke的 TimeZoneInformation 功能的情况下,唐“不想/不能使用OpenNetCF框架。

其他提示

尝试 TimeZoneInformation 类OpenNetCF的。

在我的窗口的移动电话(欧洲,类似于AT&T二十一点II)中,有一个设置了这一点。 否则,在动态同步暂时禁用的设定来更新everytimes您同步它的时间

有前一段时间,但如果我记错所有的时区和哪一个是当前活动存储在WinCE的注册表中。

只是要包含一个关键的时区的搜索,你会发现它很容易。

您需要在您的桌面PC(操作系统和Outlook)以及您的移动PC设备。该链接有关于如何做到这一点的详细信息。

在此之后,它会显示正确的时间。您可能需要调整您的移动PC上的任何未来的约会,如果他们上,由于夏令天,现在有一个不同的时间做出了自动移动。仔细检查这些让你准时!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top