LOOK AT HOW MUCH TIME AND ENERGY HAS BEEN WASTED WITH NOVEL-LENGTH POSTS ABOUT SOMETHING SO SIMPLE TO FIX!
APPLE, JUST ALLOW US TO PUT AN EASTERN, CENTRAL, MOUNTAIN OR PACIFIC SETTING NEXT TO THE TIME! HOW HARD IS THAT?! IT WOULD TAKE A PROGRAMMER TEN SECONDS AND SOLVE ALL OF THIS RIDICULOUSNESS.
AS AN ADULT HUMAN BEING I AM *FULLY* CAPABLE OF DOING THE MATH ON A MEETING SET FOR "3PM ET" WHEN I'M ON THE WEST COAST. IN FACT, I BET YOU JUST DID THE MATH, TOO! DID YOU GUESS 1PM? 11AM? NO, BECAUSE YOU'RE AN ADULT HUMAN. YOU SAID 12PM. SEE HOW EASY THAT IS?
PLEASE STOP DESTROYING THE LEGACY OF STEVE WITH THESE HORRIBLE, SHAMEFULLY OVERWROUGHT DESIGNS (SEE: ITUNES, PODCASTS, ICAL, ET AL).
YOU ARE RUINING THE APPLE EXPERIENCE, DAILY.
This problem is truly ridiculous. As a frequent traveller working in many time zones, I have only come up with one solution that works for a calendar that is synced between my iphone and mac: turn all timezone features off. I set time zone support to OFF on both mac and iphone and neither one automatically detects time zone. This means that when I travel, I manually set my clock on my phone without changing the timezone. This is inconvenient, but better than missing flights and meetings. While "floating" works fine in Mac, it cannot be set as a default as others have mentioned and making appointments from the iphone doesn't support floating, so that is out for me. If both mac and iphone would allow setting floating as a default, that would solve all my problems. Another solution would be to separate the iphone detection of time and timezone so that the iphone automatically sets the local time, but not timezone. That is what I used to do on my Android. That would also be fine.
Apple needs to eradicate Time Zone Support from all of their operating systems! It's less than worthless: it causes me to MISS APPOINTMENTS! I live in California, but I travel internationally about 6 months per year. I am currently in Japan. Japan is 16 hours ahead of CA, so the events I add in Japan are DISPLAYING on the FOLLOWING DAY in CA! ****, I was supposed to do an interview for a story in the Wall Street Journal last week. I dutifully entered the appointment (10pm here in Japan) a week in advance - with alarms, to be sure I called on time. The day of the interview, I looked on my iPhone and it showed a free evening. I went out with friends. I didn't see the appointment, because Time Zone Support caused it to move to the next morning! THAT was embarrassing.
Time Zone Support has caused me countless headaches, missed telephone conferences, missed appointments. And this is with Time Zone Support turned OFF on all my devices!
When creating an event in the OSX Calendar app, choosing "Floating" for the time zone DOES keep it at the same time, regardless of where you travel to. Great. Except you have to remember to take that extra step EVERY time you create an event: there is no way to choose "Floating" as the default for ALL new events. Arrrrgh! Why the heck not , Apple??!!
On iOS devices, there is no option to choose "Floating" when creating an event! Arrrrgh! Are you kidding me here??
Apple: either find a way to REALLY disable this useless function, or ditch it altogether. PEOPLE HAVE BEEN COMPLAINING ABOUT THIS PROBLEM FOR OVER 5 YEARS. What is your problem???
Until I realised I had to change the Calendar time zone I was confused by this but extracting the relevant information from the above I got it working.
Now I cannot see what the problem is for all the people complaining above. Apple engineers aren't God. Someone has to tell the calendar that Time Zone you are currently in. Its going to get that information from the system (the Apple Clock). On Phones, in your own country it's easy and automatic- it connects to the mobile network and updates time if you allow it to. On a laptop in foreign countries an internet connection can do it automatically (if you allow it to) otherwise its up to YOU to tell the computer (i.e set the time) what your local time is.
1. Turn Time Zone Support on (Calendar Prefs). Now you get the option to set an appointment time zone different to your system time (which unless you are a weird time traveler is your local time).
2. Add event and in the timezone drop down choose the time zone of the event or choose floating if the event has to happen at the same time whatever time zone you are in (like take medicine, go to bed etc).
3. Be aware that you now have system time (the time your computer thinks it is) and calendar time (the timezone your calendar displays time in). Set calendar time with the disclosure triangle, top tight of the calendar app.
4. Now also be aware that you can change system time manually (by choosing the time zone you are in) or automatically by letting the system determine local time from an internet connection. (Apple prefs). Unless you think apple is tracking your movements you have to make human powered intervention here.
5. By understanding what local time and time zones are you will realise that local time + time zone defines an absolute time anywhere in the world that can be converted to local time anywhere else.
6. Points of confusion. 1. You have not set calendar time to the local time so your appointment times don't look right. (I have a 4am dinner appointment?). Don't worry it is the correct (absolute) time its just displaying in a different timezone. (of course only if you set all your appointments by time zone)
2. My alarm didn't go off at the right time. Does your computer know what time zone it is or you are in. Is your appointment set in the correct timezone for where the appointment is? It can only be user error if the alarm doesn't sound. Time + time zone is an absolute time.
I can't see what else the software can do but this. If you don't know what time zone you are in or you need to be reminded what you are supposed to be doing at your destination while you are on a transcontinental flight there, perhaps life is a bit too busy.