如何安装Android 2.3之后开始的日历事件解决此时区问题?


9

我在美国的T-Mobile上使用的是Nexus One。几个月前,我的操作系统已更新为Android 2.3。从那时起,我的日历活动遇到了一个奇怪的问题。

我可以很好地查看日历事件,并且日历可以与我的Google帐户双向同步,而不会出现问题。

创建日历事件时,就像在Android 2.2上所做的那样,“时区”选项默认为我的当前时区“ GMT -4,东部标准时间”。但是,当我触摸时区选项以选择时区时,有两个匹配我的时区条目。一个是“ GMT -4,东部标准时间”,另一个是“ GMT -4,东部标准时间”。

当我编辑事件时会发生问题。通常,当我编辑日历条目时,事件会向前跳4小时,除非我手动将其调低。例如,如果我创建一个日历事件并将开始时间设置为1:00 pm,那么当我编辑已创建的事件时,编辑屏幕将显示开始时间5:00 pm。它仍然显示正确的时区,但会将4小时GMT时差添加到事件的开始时间。如果我保存该事件但未将其调低,则下次编辑该事件时,它将说是9:00 pm。无论事件是最初在手机上创建的,还是通过访问http://www.google.com/calendar在我的台式机上创建的,都会发生这种情况。在手机上创建活动时,选择两个“美国东部时间”选项中的哪个似乎并不重要。在安装Android 2.3之前不存在此问题。并非每个事件都发生这种情况,但是我无法弄清楚未受影响事件之间的共同点是什么。似乎新创建的事件不太容易出现此问题(可能是在数据同步了几次之后问题开始了吗?)

如果我在手机上创建了一个日历事件,然后使用http://www.google.com/calendar在台式机上对其进行编辑,则PC编辑屏幕将正常运行,并且所做的更改将同步回我的手机而不会出现问题。仅当在电话上编辑事件时,我才会遇到此问题。

每次对事件进行更改时,我必须将事件回拨4个小时,这非常令人讨厌。我尝试了不同的设置,但无法弄清楚如何消除这种情况。有人知道我该如何解决吗?


关于东部时间与东部标准时间:区别在于是否考虑了夏令时调整。
Timbo

Answers:


3

我的辅助日历听起来很类似,但我遇到了问题。在编辑时区已更改。我进入日历,并确保将所有日历都设置为我的时区。每个日历在Google日历上都有可变的时区。


谢谢!我发现我的三个日历之一具有格林尼治标准时间+0时区,而不是我正确的东部时间。我已对其进行了更改,并且我将对其进行一段时间的观看,以查看已解决的问题。
约书亚·卡莫迪

1
是的 就是这样 固定一个日历的时区可以解决此问题。我不知道它是如何改变的,因为它显然已经可以正常工作了,但是非常感谢您为我解决了这种长期困扰!
约书亚·卡莫迪

1

我建议您清除日历数据并重新同步您Gmail帐户中的事件。

进入Menu -> Settings -> Applications -> Manage applications -> All然后向下滚动到日历,点击它,然后点击“清除数据”按钮。对“日历存储”应用程序执行相同的操作。现在返回两次(退出主“设置”菜单)并进入该Accounts & sync部分。对于您添加的每个帐户,请进入并关闭“同步日历”选项,然后再次打开。

日历数据完成同步后,请尝试再次编辑现有事件,然后查看问题是否仍然存在。

PS您可能需要通过转到Menu -> More -> Calendars并确保将所需日历设置为“已同步且可见” 来重新启用“日历”应用程序中一个或多个日历的可见性。


1
谢谢你的建议。只是尝试了一下,但不幸的是它没有解决问题。
约书亚·卡莫迪

1

我只是想出了解决办法,但我不是技术人员。阅读了其中几篇文章后,我注意到有人说取消选中日历下的设置。将时间设置为我的时区后,我取消选中“使用本地时区”复选框。即使我无法告诉您原因,它仍然有效。我只有一个星期的Android,并且没有走出这个时区。我可能只是选中了该框,但没有意识到这会造成什么破坏!


1

我的Samsung S-iii / Android 4.4.2会导致我的Outlook日历发生4个小时的班次偏移,即使该事件最初是由Google的假期发布产生的也是如此。每天,每月,每年,在我的android上重新启动的任何事情都会显示该变化。在我的三星日历或Google日历上查找和打开或关闭时区锁定似乎都无济于事。但是,任何时间事件(例如预约医生)似乎都可以接受,而与来源日历无关。

因此,我的个人解决方法是:如果我需要发布一次约会,则可以在我的智能手机上进行,无需过多担心(到目前为止...)。但是,如果我需要发布重复发生的事件(例如课程),则仅发布第一个事件,并在标题中带有发生提醒,例如“ Handball,MWF”。这样,下次同步后,我在Outlook上看到第一个事件,它将提醒我作为重复发生的事件在PC上重新输入该事件。


1

在我的LG Android(棒棒糖)上,我转到“日历”>“设置”>“日历设置”,然后单击了“锁定默认时区”。这阻止了我在西海岸的约会时间不断地转换为EST。


1

我的工作前景以TZID:New Zealand Standard Time的时区发送约会,开始时间:STANDARD DTSTART:16010101T030000 TZOFFSETFROM:+1300 TZOFFSETTO:+1200(我在新西兰),所以这看起来很合理。2017年4月7日晚上7:30的附件的开始时间为:DTSTART; TZID = New Zealand Standard Time:20170407T193000,但无论我的日历时区设置如何,Android均无法正确处理。在启用时区(新西兰)的情况下,它添加了0偏移量,因此在8号显示为约会。然后,我可以手动将约会的时区设置为NZ时间,约会现在可以正确显示。

我注意到在同一时间在android上创建的约会具有DTSTART:20170407T070000Z这是一种以时区独立方式指定日期/时间的更简单方法。

我的结论是,这是Outlook与Google日历之间的错误(不兼容),因此此处表达的变通办法并不真正起作用。


0

取消选中“使用家乡时区”选项也为我解决了这个问题,尽管我不知道为什么会这样,特别是因为我没有出门在外。现在,如果我只能弄清楚如何使Google日历和联系人与MS Outlook保持同步,那我将是一个快乐的露营者。



0

将手机中的时钟设置为正确的时区-然后从星期一开始数周-手机将迅速解决问题


-1

我不知道我的进度如何提前4个小时,但我通过将时区更改为西海岸并返回来解决了这个问题,然后还可以。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.