You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

💡 Did you know?

⏺ If you can't accept iCloud Terms and Conditions... Learn more >

⏺ If you don't see your iCloud notes in the Notes app... Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iOS 8 Calendar on iPhone showing GMT times for new events.

Hi everyone,


Since updating my iPhone 4S to iOS 8, the Calendar app now shows all my newly added events with GMT times, and not the local time (as I am not in GMT, I am +9 hours). All my previous and existing entries are displaying normally. I have not changed any settings at all. However, if I open one of the new events and enter the events details screen, the local times are clearly displayed along with a GMT equivalent time underneath it.


I have tried changing settings but nothing shows my events in local time as it did before the upgrade to iOS 8. Any ideas? Is this a bug? Am I missing a new setting? Many thanks in advance for your help or advice.


Cheers,

James.

iPhone 4S, iOS 8

Posted on Sep 21, 2014 2:16 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 23, 2014 8:59 AM

sorry no solution here, just jumping in to say I'm having the same issue on the 6. I hope there is a solution as this is pretty confusing.

892 replies

Jan 12, 2015 9:51 AM in response to jaw444

This explanation & info for a solution (temporary solution of course, until apple fixes this!) was the most helpful thing I read on this discussion. I put an iCloud calendar as my default and the whole issue with the GMT showing up was gone! Thank goodness!!! And like you said, events that were created during the time where GMT did show up, I simply went in and deleted them completely and re-entered them.


Thanks for the detailed info!

Jan 13, 2015 7:34 AM in response to Whimsy Collective

FYI, there's Google Groups post on this as well.


Google Groups Gmail Help: https://productforums.google.com/forum/?hl=en#!topicsearchin/calendar/clock$20in %7Csort:relevance/calendar/CaPn0hLOU0c


Another option that didn't work.


Settings > Privacy > Location Services > System Services (scroll all the way to bottom) > Setting Time Zone (off/on)


I toggled this option and still the issue persist.

Jan 13, 2015 10:47 AM in response to Whimsy Collective

iPad screenshot here. Shows what is going on for me using Google Calendar as my calendar sync source. Any calendar events made with Apple devices, which then are viewed on iOS (iPad) show GMT. Events made on Android or directly on Google Calendar display .... BUT they don't show any time at all.


Calendar events viewed on my Mac (Yosemite) all show correct (local) time and not the GMT for all events no matter where they were created.

Jan 13, 2015 3:44 PM in response to kcf316

For God's sake people, read the earlier messages!


A dozen people come on here every day saying "I've solved the problem!" and it's always something that someone already tried two months ago and has been demonstrated to NOT solve the problem.


The problem can only be solved by Apple in an OS update. Period.

Jan 13, 2015 5:15 PM in response to kcf316

kcf316, that is one of the FIRST things I tried several weeks ago. FYI, my gmail calendar settings were always correct. This does not solve the problem. Nor does it solve the problem for the many people who use Exchange servers etc.


Read the detailed information that is available on the links earlier in this thread.

Jan 13, 2015 5:22 PM in response to kcf316

Unfortunately kcf316 the GMT bug occurs on phones where the user does not use Gmail or a Google calendar at all. The exact same problem happens to people using only Outlook. I also use Gmail and uninstalling gmail from my phone and reinstalling Gmail fixed the problem for me --- for about 3 days and "the bug" reappeared again. This time uninstalling gmail and reinstalling it ... or trying your fix ... did not work. For some reason IOS starts using the time of the server (whatever time the server for your particular email service uses (London time for some, EST for some and GMT time for others). At this point Apple has acknowledge they have a problem and we are expecting a software update that MAY address this issue within a week or so. Apparently they have already pushed the update out to some Beta testers as reported in other threads discussing this issue. I'm glad changing your calendar settings fixed your phone -- for the moment -- but that is not the permanent solution we need. Only Apple can fix the core problem ....

Jan 13, 2015 8:42 PM in response to freedomgli

We all know the only fix is Apple and we all hope they will fix it in 8.1.3 but we also know that some people have done different things that may have fixed it on their devices but will not work for other people. Kcf316 was only trying to help we don't have to pile on. At this time we are all just waiting on Apple as the only real fix so let's all just chill.

Jan 14, 2015 1:55 AM in response to James Barber

Actually, I am leaning towards Google being the source of this problem, and not Apple. When sniffing traffic between iOS device and Google Calendar while the events are synchronizing, I see that iOS is sending well-formed iCalendar request, which contains VTIMEZONE section and start & end times contain correct timezone: DTSTART;TZID=Europe/Berlin:20150115T090000.


However, when Google sends event confirmation, it is omitting VTIMEZONE section and instead sends timezone info only in X-WR-TIMEZONE element, which is not a standard one (per iCalendar specifications), and dates are in UTC: DTSTART:20150115T080000Z.


iOS 8 EventKit and/or MobileCall app probably cannot recognize X-WR-TIMEZONE element, so the calendar event timezone gets updated to GMT (probably system default when no timezone info is present in server reply). Changing timezone back to Europe/Berlin (in this example) in EventKit Calendar.sqlitedb database fixes the problem for the event (GMT time will not be shown, and editing the event will show the correct timezone).


The fix for this needs to be either by Apple (add ability to parse non-standard X-WR-TIMEZONE element), or by Google (adhere to iCalendar standard when sending calendar replies/confirmations, and send timezone info in VTIMEZONE section).

iOS 8 Calendar on iPhone showing GMT times for new events.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.