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 24, 2014 8:42 AM

Add some notes to this, I have managed to correct the issue by going to Settings, 'Mail, Contacts, Calendars' and changing the Time Zone Override to London which makes me think the phone thinks the iCal GMail calendar is set to the incorrect time zone (i.e. showing it in your time zone) however having checked the settings my personal calendar is fine. This should work fine until I travel abroad when i have to manually change the time zone override.


This is work in progress, I have gone into my Google calendar and checked the time settings and although set to GMT+00:00 London, I have ticked the display all zones box and changed it to GMT+00:00 GMT (No Daylight Saving) and turned off the above override on the phone and again this has resolved the problem. What I am unsure of is if this will work ok once the clocks change next month! I'll put a note in my calendar to test it.... hmm 😮

892 replies

Dec 10, 2014 6:06 PM in response to FrankCPNYC

My MS Exchange host, AppRiver, has done extensive work on this bug. They posted an article about it on their blog today:


http://blog.appriver.com/2014/12/ios-8-calendar-events-display-dual-time-zones/


It appears that what iOS 8.x is doing, is displaying events at the local time where they are created, but transposing the actual time of the events to the time zone where the user's Exchange host (or other mail server) is located (or at least whatever time zone is set on that server). I have learned that my particular server is set to GMT. That's why my iOS device originated events get transposed to GMT when my other iOS devices sync them down. If your subscribed calendar server is set to PST, your events are probably getting transposed to PST etc. The AppRiver article explains this really well.


This also potentially explains the recent instances where users of Google Calendar....who claim that they were not experiencing this bug even after updating to iOS 8.x, suddenly started to see it over the last few days even though they did not change any settings on their devices. If this happened to you, it's possible that your Google Calendar was being hosted on a server set to the same time zone you and your device are in, and that Google changed the time zone on your server or migrated your account to another server set to a different time zone. That would potentially now cause the dual time zone bug to appear when it did not previously appear. And it would do this without you having changed a single thing on your devices.


Apple has told several people this is a "feature." Well, it's a pretty idiotic "feature" IMHO. No one cares what time zone their server is in. What a user cares about is 1) the time zone they normally live/work in; and 2) the time zone they happen to be in right now (if travelling etc). Your server could be located anywhere in the world. It's ridiculous in this day and age ..... where cloud based hosting is so prevalent.... for a software engineer to presume that the server a user syncs with is going to be physically located in the same time zone as that user. Even in the case of a corporate hosted Exchange account, in many cases the company servers are going to be located in a different location and time zone than users in regional offices etc. What stuns me is how basic of a bug this is and how easy it would have been to ID it in beta testing if anyone at Apple was paying even minimal attention to quality testing.


If anyone has the ability to change the time zone on the Exchange server they are using as the subscribed calendar for multiple iOS devices, they could test what happens if they change the server time zone to match the time zone of the devices that are syncing to it to see if when that happens, the dual time zones disappear. If anyone does that, please report your results back here.


Also remember that Apple doesn't care about doing anything to fix this until a large number of their customers get annoyed enough to report this to them. This bug isn't something like bad WiFi performance that everyone notices immediately and has the ability to describe when they call Apple. Millions of Apple customers are teenagers, housewives, retirees etc. who don't sync their calendars and/or probably wouldn't notice that this was a problem even if they did sync their calendars. These user types aren't likely to report this issue to Apple in the first place, and even if they did try to report it, they might not be able to articulate the problem 100%. These are user types who might be satisfied when the Genius at their local Apple store tells them "That's a feature...it's supposed to work that way." If you want something done about this sooner rather than later.....then YOU need to report it to Apple.


Here's a link to do that: http://www.apple.com/feedback/iphone.html

Dec 11, 2014 9:23 AM in response to wpalmerj

By chance I stumbled upon a workaround that actually consistently works on an iDevice running iOS 8.1.1 (havent tested this on 8.1.2). I have been experiencing this issue on the stock iOS Calendar app since upgrading to iOS 8 on an iPhone 4S, an iPad Air and an iPhone 6. Some events, not all, added via the Calendar app or using other Apple apps via Apple Data Detectors would trigger the GMT "bug" onto events hosted on Google calendars.


I read this entire thread and tried many of the workarounds proposed, but none worked.


This, however, did work: I edited the events that had the time zone labeled as GMT in a 3rd-party calendar app -- Fantastical -- and simply changed the event's time zone from GMT to my local time zone, which is also the system time zone. I saved the change in Fantasical and the GMT time zone reference disappeared. I then opened the Apple stock Calendar app and the change stuck. No more GMT on those events. I had tried to make the same time zone edits using the stock app, but those changes did not stick (as many people posting also experienced). But using a 3rd-party calendar app seems to have done the trick.

Dec 13, 2014 4:35 PM in response to refractor

Good idea refractor. Below...in between the lines, is boilerplate text that can be copied and submitted to Apple.....

_________________


When I create a calendar event on my iPhone running iOS 8.x, the event looks correct on my iPhone, but when it syncs to any of my other iOS 8 devices it shows a different ??INSERT YOUR TIME ZONE?? time zone time in parentheses on the appointment. If I open the appointment to edit it, the time is actually in ??INSERT THE TIME ZONE THAT SHOWS UP?? time zone even though I created it in the ??INSERT YOUR TIME ZONE?? time zone.


I sync my iOS 8 devices using ??INSERT YOUR CALNEDAR SERVICE (Google Calendar,Exchange etc.)??. If I create an appointment using anything other than an iOS 8 device (for example using the web browser on my computer) the appointments sync to all my iOS 8 devices and do not transpose to ??INSERT THE TIME ZONE THAT SHOWS UP??. If I edit or modify a previously correct appointment on any iOS 8 device, it then transposes to ??INSERT THE TIME ZONE THAT SHOWS UP?? when any of my other iOS 8 devices receive it from the subscribed calendar server.


Turning "time Zone Override" on or off does not fix this issue. In fact turning that on or off does not appear to do anything.


I have read about this in an extensive thread on the Apple Community Support forums. Many other users are experiencing this identical bug...or similar versions of it. Several users have completely wiped their devices and had fresh install of iOS 8.x put back on at the Apple Store and this does not resolve the issue. It is happening to people using many different subscribed calendar services and different providers. The single common variable to everyone that has this bug is that they are running iOS 8. Nearly 40,000 people have viewed this discussion thread....which confirms this is a widespread issue that is affecting thousands of iOS users.


This is a major bug that makes a core functionality of iOS devices practically unusable. Please make this a high priority and fix it in the next iOS update.


_________________


  • Step 1: Copy the text above.
  • Step 2: Click on this link - http://www.apple.com/feedback/iphone.html
  • Step 3: Select "Bug Report" from the "Feedback Type" drop down menu .
  • Step 4: Paste the copied text from Step 1 into the "Comments" field. Replace the "????'s" with the data for your specific case.
  • Step 5: For the 'Subject" field type in "iOS 8 Calendar Transposes Appointment Times"


I just submitted feedback via the link using this boilerplate language and confirmed it definitely fits in the allowed character limit and will be accepted when you hit "submit."


Go forth and submit your feedback to Apple!!!

Dec 14, 2014 11:52 PM in response to James Barber

I have just stumbled onto a solution to this problem in my situation. It's not something i really understand but for whatever it may or may not be worth, i will share what how the solution came about. I'm not someone who uses Exchange and as far as i know i'm not using Google Calendars, at least it's not something that has come to my attention. I just use the iPhone for my personal needs. My calendar is not shared. i don't have invites.


Until the last week of November, i was using an iPhone 4s with iOS 5. Calendar always worked normally, nothing weird, easy to use. Ever since they first started iCloud, phone and computer have synced. The last week of November, i traded in the 4s in on an iPhone 6 with iOS 8. I set up my phone. Calendar worked normally, no different from iOS 5 where i never had any problems.


A few days ago, 3 or 4 i think, suddenly i encountered three Calendar problems on my iPhone. One was that it wasn't syncing to the cloud or iCal, so my events were saved on the iPhone but not showing up on iCal, or in iCloud. To my knowledge, i didn't change any settings. i had the same settings as i had on my 4s.


The second problem i noticed was that the events i entered in Calendar were showing up in the calendar at the times i entered them but under the name of the event, GMT was given, which was confusing and annoying, and worst of all, a separate entry for that event was showing up before the event, in the early hours of the morning. More confusing. i checked settings, i googled the problem. I experimented with time zone override off and on. i rarely travel so i was OK with Time Zone Override being set to On. But whether it was off or on made no difference, nothing got rid of the GMT info on my entered event. Something i did, apparently, DID get rid of the second entry on the same day at the GMT of the event, so that only the original local time entry showed up, but it still showed the GMT info under the event name.


The third problem was that i started noticing that i always had an alert set for 30 minutes before all my events, even though i didn't set an alert for the event. Before a few days ago, there would be no alert unless i set one. I checked Settings>Mail,Contacts,Calendars>Default Alert Times. All three types were set to None. When i entered a new event in Calendar, i would still get an alert for 30 minutes before the event, even though in Settings it said None. Paying closer attention, when i entered a new event, i scrolled down to see how the alert was set in the event. It said None, as one would expect, since in Settings, it was set to None. I then clicked Add and the event was added to the Calendar. I opened the event and the event had the 30 minute alert. If i then clicked on Edit and changed the setting back to None, it would change to none and when i clicked Done, it would stay as None. pretty ridiculously buggy.


i posted a question to Apple Support Communities about my events not syncing with iCloud. A guy advised me to check Settings > Mail,Contacts,Calendars>Default Calendar. What i found was that on the Default Calendar page, there were two headings. The first one was iCLOUD, the second one was my apple ID, which is a gmail email address. Under the heading, iCLOUD, there were 8 "calendars" to choose from, Pets, Health, Finance, etc. Any one of those, and ONLY ONE, could be selected as my default calendar. That made no sense to me. Why would i choose any one of those as my default calendar, when all my events, in all those calendars, are what i consider to be my default calendar? Why would i want Pets, or Work, or Family, to be my default calendar? i still don't understand this, but one thing it tells me is that in my settings before iOS 8, i never would've chosen any one of those subcalendars to be my default calendar. It just makes no sense to me. What was actually checked as my default calendar was the one and only calendar under the second heading, the Apple ID gmail address. That calendar was called my user name, which is my actual name. That is what had the check mark next to it. Undoubtedly, that is what i had checked on my previous phone. i have to guess because i never had any issues that led me to look at these details. i didn't even know there WAS a default calendar setting. i never had any problems.


what i found in experimenting is that, while i have chosen to leave that non-iCloud Apple ID username calendar checked as my default calendar, when i enter an event, i MUST chose one of the iCLOUD sub calendars in order to get the info to sync to the cloud. This was not the case before a few days ago. i could just leave the calendar in the event as my Apple ID email address user name calendar and it still synced just fine. But suddenly it didn't anymore, and the solution has turned out to be just to always choose one of those iCloud sub calendars when i set up an event, i mean from within the event, i don't have to change it in iPhone settings (default calendar).


So that problem was solved, but i still had GMT info and i still had the 30 minute alert.


i was just now messing around with creating test events in Calendar, to see if i could fix the 30 minute alert problem. I tried selecting Free instead of Busy in the event set up. When i clicked add, my event, named Test, did not have the GMT info. ??? It also didn't have the 30 minute alert. I kept experimenting and determined that this effect had nothing to do with setting the event to Free instead of Busy, but sure enough, i was not getting the GMT info in any of my tests as long as i changed the calendar from my Apple ID/Username calendar to one of the various 8 iCloud sub calendars.


i have replicated this "solution" numerous times in the past half hour or so. What was confusing me for a while is that some of my events, for example a vet appointment for my dog for tomorrow, is set to the iCloud sub calendar, in this case, Pets. I entered this a few days ago. That seems to contradict the logic of the solution i discovered tonight which is that i only get GMT if i create the event and add it (save it) using my non-iCloud calendar, the Apple ID/gmail/user name calendar. But i have just tested this and i am realizing in retrospect that i must have saved that event in my non-iCloud calendar, and then later i went in and changed the calendar to Pets, an iCloud calendar. What happens is (i have just replicated it a few times) if i save/add the event in the non-iCloud calendar, it will have GMT info, and even if i go back change (edit) that event to an iCloud calendar later, the GMT info will remain. But if, when i set up the event the first time, i set it to one of the iCloud calendars, it will NOT have GMT info. The only way i can get the GMT information for that event is to go back in and change the calendar to the non iCloud calendar. Then, if i go back in and change it back to the iCloud calendar, i am stuck with the GMT. Using the iCloud calendar only gets rid of GMT info if the event is set up that way in the beginning. It can't be edited out after.


So in this haphazard bizarre way, i have found a solution in which i will no longer get GMT info, as long as i add the event using an iCloud calendar. If i add an event without first changing the calendar from my non iCloud calendar to an iCloud one, then i will be stuck with the GMT info, even if i later change it to an iCloud calendar, unless i delete the event and re-enter it using an iCloud calendar.


This has also seemed to be the solution to my 30 minute alert problem. The test events i set up without changing to an iCloud calendar, where i used my non iCloud calendar, have the 30 minute alerts. The ones i set up using one of the iCloud calendars do not have any alert.


Maybe there are bits of info in this bizarre story that will help others find a way to a solution for their situation. or not.

Dec 18, 2014 8:53 PM in response to 1emike

@1emike: the problem is a lot more complicated than that. When you open an appointment to edit it...and all you do is change the time zone....iOS leaves the transposed times in the appointment.


For example, I currently have an appointment in my calenderr that goes from 3pm to 4pm PST tomorrow (12/19). I created it on my iPad, so thanks to iOS 8 and this bug, it has synced to my iPhone and shows at 3pm to 4pm graphically but also says "11pm to 12 AM (GMT)" If I open up this appointment to edit it, the start time actually IS 11:00 PM GMT. If I then click on that to change the time zone to PST....iOS leaves the 11:00 PM start time but does change the time zone to PST. So now, an appointment I set up as 3:00 pm PST is now starting at 11:00 PM PST.


If you want to edit an appointment you have to manually enter in the correct start and end times after you have also changed the time zone. It is like an 8 step process. The fastest way to edit an appointment until Apple gets off the stick and fixes this problem is to drag it to the new time in the graphical view. It will still be at the transposed time, but it will look correct and you don't have to go through the 8 step process.

Dec 19, 2014 12:34 AM in response to 1emike

OK. Tested and the results are exactly as predicted. Here is a screenshot of two fake appointments I set up for tomorrow (12/20) on my iPhone (we'll call it the "Source iOS Device"):


User uploaded file


I "hard set" the time zone for each appointment when I created it .... instead of just selecting the start and end times, I actually opened each up, selected a city in the desired time zone, THEN selected the times, then saved it. The 1st appointment above is in PST and I hard set the time zone to Los Angeles. The second is in CST and I hard set the time zone to Houston. I have "Time Zone Override" set to "Off" as well (turning it on or off doesn't do anything in any case). You can see in the case of the 1st appointment in PST that it is not showing the "(GMT)" thing on the Source iOS Device, and that it is correctly showing a second time in CST for the second appointment that I intentionally DID set to CST.


So here's what these same two appointments look like on my iPad (we'll call it the "Receiver iOS Device") once they sync over to it through my server:


User uploaded file


You can see that both still display graphically at the correct PST times in my calendar, but that both appointments have been transposed to GMT. In the case of the hard set PST appointment, iOS has transposed it to GMT (adding 8 hours to the 1pm PST start time), and in the case of the hard set CST appointment, iOS has also transposed that one to GMT (adding 6 hours to the 5pm CST start time).


This experiment confirms that this bug is unrelated to whether or not you are using the default time zone when you set up appointments. This also confirms what AppRiver presents in this article: http://blog.appriver.com/2014/12/ios-8-calendar-events-display-dual-time-zones/ What appears to be happening is that when any event created on the Source iOS Device passes through the subscribed calendar server (Exchange, Google Calendar, etc.) it is: 1) querying the server to find out what the system time on the server is set to; and 2) adding the server system time data to the data embedded in the appointment. Then when the Receiver iOS Device receives the appointment, with this embedded data in it, it reads the server system time data and transposes the appointment to the system time that the server is set to. Not the time zone the user has set in their account...I mean the actual system clock time set on the specific server hardware that the user's calendar is hosted on. My server's system time is set to GMT. If your server's system time is set to EST this exact same thing will happen but your appointments will transpose to "(EST)" instead of "(GMT)".


Just for fun, I edited the PST appointment on the iPad...hard setting the time zone back to PST and manually resetting both the start and end times to 1:00 pm and 2:00 pm respectively. This causes the "(GMT)" time to disappear from the appointment on my iPad. But, as expected...when the newly updated appointment syncs back to my iPhone, the "(GMT)" is displayed and it is now transposed to GMT on the iPhone. So this confirms that in fact it does not "stick" when you go in and manually change it to remove the "(GMT)" notation on your iOS device....it fixes it on THAT device but screws it up on any other iOS devices that it syncs over to. Why does this happen? As the appointment you just "fixed" syncs back through your server to your other devices, it does the exact same thing that happened the first time: it somehow reads the system time off your server, embeds that in the appointment, and then the receiving iOS device converts the appointment to the server set time zone. You are caught in a never-ending, agonizingly frustrating, totally unwinnable game of data whack-a-mole!!!


I have to say again.....how is it possible that Apple did not identify this in beta testing??? You would think that the publisher of probably the most used mobile operating system of the planet might have checked to make sure the code they just updated worked correctly with probably the two most-used personal information data hosting services on the planet: Exchange and Google. I think the only way this could have happened is that Apple literally did not quality test this at all.....

Dec 19, 2014 8:40 AM in response to Kid Dynamic

Follow-up: I changed my default calendar to Yahoo! Newly created appointments do not have the GMT error. I can edit the appointment to change the calendar to Microsoft Exchange and still no GMT error. However, when I edit the appointment to change the calendar to Gmail, the GMT error appears. So, I'm leaving my default calendar at Yahoo! until some solution appears.

Dec 21, 2014 12:43 PM in response to JG in SB

this is NOT an iOS bug. Your repeated insistence on this is why there has been no resolution. You are not being truthful that its happening to Exchange servers. it's only happening with google calendars.


I am a google apps users. If i sync with the google preferred method on iOS devices i have the GMT issue. If i delete the google setup method and use MS Exchange on the iOS device there is NO GMT problem (to be clear I am setting up my google apps account with exchange) Folks this is a Google issue. it started when they upgraded the calendar recently. Google is ALWAYS changing things and some of those times its not for the better.

also if you google "google calendar GMT issue" you will find posts about this issues dating back to 2009.

https://productforums.google.com/forum/#!topic/sites/Zsn512HhPJE

User uploaded fileUser uploaded file

Dec 24, 2014 11:17 AM in response to Gator5000e

Wow Gator5000e. Thanks for the convoluted, yet solid work around for getting the GMT notation to disappear from your iCal events. This worked great. In fact, it let me demonstrate one other technique that also worked:


After entering a new event, go back and edit it.

When you tap on the start time, it reveals a time zone as well - GMT.

Change the time zone to your local city.

Back up the appt start time to the original time (I am Eastern US. GMT -5 in the winter)

Save it. The GMT display goes away.


Still stupid that you have to edit an event after creating it just to get the GMT to disappear. Definitely a bug.

Dec 27, 2014 11:07 PM in response to swfrost

I am unclear about whether my set up is the same or different from others posting on this discussion, in Mail, Contacts, Calendars. What i see when i go to Calendars, Default Calendar, is two headings. One says iCloud, the other says my email address which is my Gmail address, which is my Apple ID. I think that my iCloud address is considered (in the iOS system) to be a sort of Apple ID as well, it's a me.com email. but i don't use it for anything, email or anything else, except logging into iCloud.


Anyway, again, i have two headings under Default Calendars, iCloud and my apple ID gmail email address. Does this make any sense to anyone? Does anyone else have headings, one or more, in Default Calendars? Neither of these headings are selectable as 'default calendar.' They are just (apparently) category headings for two types of default calendars. Under the iCloud heading are 9 selectable calendars, including Health, Finance, Family, Pets, etc. Any one of these can be selected to be the default calendar. Or, under the second heading, which is titled my Apple ID gmail address, there is one selectable calendar. It has my user name, which is my actual name--that is what i can select, if i want to choose a non-iCloud calendar as default calendar. Does anyone else have anything that looks like this? If not, what do others have on the Default Calendar page? What does it look like?


I have to some extent located the problem in my system that causes GMT to be included in my new calendar entries. I have always been using my Apple ID gmail address as my default calendar, at least as far as i know. I never had an issue that drew my attention to this until i got the iPhone 6 on 11/25, so i never knew there was such a thing as a default calendar until i encountered this GMT problem and two other apparently related calendar problem, a few weeks after getting my new iPhone. i did not have these problems immediately, they started after a few weeks, independent of any iOS change. Before that i had a 4s running iOS 5. i just restored from back up and so, i assume my settings were the same.


I don't remember now what drew my attention the default calendar setting in my effort to trouble shoot this (and the other two) Calendar problem/s, but i discovered that as long as my default calendar is the Apple ID Gmail address user name one, i will always get GMT info on my new calendar entries. On the other hand, if i change my default calendar to any of the iCloud calendars, i get no GMT info on my entries, just like before the problem started, so the problem is apparently solved simply by changing my default calendar to any one of the iCloud calendars. I created a new iCloud calendar called All Cloud and that is my default calendar, but it could be Pets or Health or whatever, just so it's an iCloud calendar.


The other two apparently related problems i was having that were also solved by this change were, one, all my entries would have a 30 minute alert, despite no alert in settings, and no alert selected when creating the event, and two, the worst problem, my calendar entries weren't syncing to iCloud, nor, therefore to iCal. They were only on my phone. Changing to an iCloud default calendar eliminated these three problems. Now, my calendar is functioning correctly as it did before.


I would like to know if others who have had this GMT problem have an iCloud calendar as their default calendar. i don't know, at this point, whether there are any negative consequences from no longer using my long-time Gmail address user name which is my main Apple ID, as my default calendar.

Dec 28, 2014 6:54 AM in response to jaw444

JJust to reiterate,may possible work around, not a solution, is to take the following steps when entering a new calendar entry on your iOS device affected by the bug:

1. Create the appointment as usual on your iOS device. After you click Add, the GMT time will appear In a second or so.

2. Next edit the newly added appointment;

3. Change the appt to an All Day appt;

4. Next immediately change the appt back to a non-all day appt;

5. You will now notice that the time listed for the appt will now be the GMT time;

6. But now but you can now change the appt back to the proper time. When you go to change the time you will notice that the time zone is now set as your proper time zone and not the GMT time zone that prevented editing the appointment previously.

7. After you save the newly edited appt, the GMT entry will go away.

As I said, a pain for each new appt but its worked for me. The key was turning on, then turning off the All Day switch in the appt after creating it and then editing it.

i Can't use iCloud Calendar as it creates a whole separate calendar in my Outlook Calendar and that doesn't work for me.

Dec 28, 2014 7:55 AM in response to jaw444

So, what I thought had worked did not. It had simply switched my default calendar to the iCloud calendar and I wasn't paying attention. The problem exists if you want to use your Google Calendar as your default calendar.


At this point there are two workarounds that I see:


1. Enter all calendar appts on your Google Calendar and not from your phone. I've tried this repeatedly and it works. The GMT issue does not appear.

2. Enter appt and then go back in an edit it choosing the correct time. Once you delete the "GMT" (which doesn't even really exist as a choice otherwise), it goes away.


It's DEFINITELY an Apple issue. If you notice, the time is listed as "GMT" which there is no "GMT" if you search for it or delete it. You can normally only choose a city which corresponds to your time zone. You can't search for EST, CST or anything else for that matter. So, somehow...this "bug" exists in the interface between the updated Apple iOS and Google Calendar. The problem appeared immediately after the iOS update so that's why I say it's an Apple issue. And, from all I've read from people who have contacted support, they simply say "It's a known issue. No fix available." So, yay.


Anyway, none of the overrides, reboots, or anything else I have tried works. It shows up as the correct time...it just lists the GMT time as well. At this point, it would appear we have no choice but to work around it or live with it.

Dec 29, 2014 2:43 PM in response to rajshree san francisco

The Question: "Have you seen this with any other timezone other than Pacific Time (switching to GMT)?"


Yes. Lots. All over the place. CST, EST etc. European time zones. It is going to do this as long as the time zone on your iOS device is different than the system clock time zone setting on the server that hosts your Calendar account. Google, Exchange, etc. Doesn't matter. If your server's system time clock is set to EST and you are in PST, you will get "(EST)" on your appointments and they will transpose to EST instead of GMT.


Spent hours on this with AppRiver, who then spent hours more on it. They posted an article on their blog about it which fully explains what is happening:


http://blog.appriver.com/2014/12/ios-8-calendar-events-display-dual-time-zones/


This has everything to do with buggy code in the iOS operating system that picks up the system clock setting of whatever server your account is hosted on, and then converts your appointments to that time zone. It affects a range of calendars, not just Google. It has nothing to do with "apple not liking Google." It is just crappy code embedded in iOS and a total lack of any quality testing before release.


For everybody new that is posting on this thread asking questions that have been thoroughly answered previously:


  1. This is due to a BUG in iOS. Not your device settings. Not your server settings. Not everything else on the planet other than Apple. It's buggy code in iOS and only Apple can fix it.
  2. The bug will show up if your local time zone on your iOS device is different than the system time clock setting on the physical server hardware that hosts your calendar account. Not the setting in your user account....I am talking about the clock setting for the physical actual computer on which your user account resides.
  3. The very same bug has been documented on both Google and Exchange environments...the common variable is iOS, not what server you are on.
  4. You could have been fine, changed no settings at all, and then this showed up. This is because the server on which your account is hosted changed (either you were migrated to a new server with a differnet time zone setting, or the time zone setting on your existing server changed)
  5. Apple has confirmed, in writing, that this is caused by a bug in iOS 8. There are copies of their E-mails confirming this above in the thread.


If you call Apple to report this, don't be surprised when the tech tells you "we have never heard of this before." That's BS. There are multiple open cases of this registered with top tier Engineering and Enterprise support at Apple. There are over 88 THOUSAND VIEWS of this thread....which you find when you search for this problem. They have heard of it before and they are full of baloney and just want to get you off the phone. They will blame you, Google, etc. Please cite the above facts presented in 1-5 and make them register your case.


Again the best thing you can do if you are first checking in here is to submit this as a bug report to Apple. Here is the link to do that:


http://www.apple.com/feedback/iphone.html


Good luck and pray for a fix in iOS 8.1.3.

Dec 29, 2014 9:33 PM in response to flyingtree

Are all the people reporting this problem not using an iCloud default calendar? I am trying to understand the problems i have had with Calendar on my iPhone and with iCloud in the context of the posts on this thread but so far, i am just confused. i want to submit a bug report to Apple but am not sure how to describe it. I'm not sure if i have a different problem from others on this thread, or the same problem.


I have fixed the problem by changing my default calendar from my gmail.com user name to an iCloud calendar, which i created, called All Cloud. I could've used any iCloud calendar for default calendar (i experimented). As long as i use an iCloud calendar, the GMT problem i suddenly started having in mid December on the new iPhone 6 i got on 11/25 disappeared. I totally don't have that problem any more, it's gone.


Is the reason others can't use this solution because for whatever reason, they have to use a non-iCloud calendar as their default calendar, Google Calendar, Exchange, or whatever, anything other than an iCloud calendar? As far as i can tell, the only price i had to pay to get rid of the GMT problem was to stop using my gmail email address user name as my default calendar. Apparently, that has not caused any undesired consequences. i can just as easily use an iCloud calendar as my default calendar, it's really no different from using the gmail related calendar. Unlike others on this threat, i'm guessing, i don't use Google Calendar or Exchange calendar or any non-iClound calendar. i have always just used my iPhone calendar and iCal. I am guessing other people on this thread have a necessity to use one of the non-iCloud calendars as their default calendar. Personally, i was annoyed at having to change my default calendar when this happened with GMT (and two other serious calendar related problems that also were caused by that, i'm puzzled that no one else had those other two problems), and i preferred to keep my gmail user name calendar just because i didn't like to have to change it because of a bug.


So if i want to submit a bug report, what am i actually saying? I would say that a bug in the iOS caused my Calendar to start giving me GMT info that resulted in a confusing and unnecessarily cluttered Calendar interface, that it also caused me to have 30 minute event alerts on every event i entered when i don't want those alerts and have checked 'none' in Settings, and have checked 'none' in the event set up--clearly there is a bug if despite those settings, i still get the 30 minute alert on every event i create, and third, the events i enter in my Calendar on my iPhone do not sync with iCloud and iCal---so i have no back up. None of this happened before in the years i've used iOS, only since i got the new iPhone.. None of this should be happening. If i change my default calendar to one of the iCloud calendars, all these problems immediately and permanently go away, but i want to be able to use my gmail Apple ID as my default calendar and want Apple to know that just because i use a gmail address as my default calendar, should not cause all those problems. There has to be a serious bug in the iOS if entering events results in unwanted GMT info, 30 minute alerts despite Calendar settings and event settings saying 'none' for alerts, and the failure of any events entered on my iPhone to sync with iCal and iCloud.


When i called Apple about these problems several weeks ago, before i figured out that i could solve them by using an iCloud calendar as my default calendar, the rep (first tier and inexperienced, frequently put me on hold to consult with supervisors) said that i should do a factory reset on my iPhone. i was like, no, i don't think so, i don't want to go to all that hassle for something i know is a problem with the iOS.


I would like to find out why using an iCloud as a default calendar doesn't solve this problem for others. Is it because of a necessity (that i don't have) of using a non-iCloud calendar as default?

Jan 2, 2015 12:42 PM in response to James Barber

I did find a way to work around this issue until they can fix it... when entering an appointment on my iPhone or iPad right after I tap add I open the appointment up then tap edit. The time will show as GMT time so I change the time to what I want it to actually be then I toggle the all day switch on and back off and the time shows in the correct time zone.


I have tested this many times and once I switch the all day on then off it works fine and the GMT bug does not affect the appointment.


I too am gonna call customer support to share this with them... Maybe it will help come up with a solution!


Others please try this and see if you have the same result and let us know.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

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.