russellhltn wrote:The calendar adjusts to whatever time zone your device reports to the webserver. You might say the calendar is always on "user" time.
That is only one of the three variants. But Arizona is problematic, because they do not observe Daylight Saving Time. So when the time changes for everyone else, the Calendar feels obligated to change everything for them, as well.
Another challenge is that the time of an item also depends on where and when the person was located who originally added the item to the calendar. I once loaded a stake calendar while on a business trip, then had to adjust the time of all the events by two hours when I returned. The Calendar was not able to properly compensate for the difference between my location and the home location.
It has gotten better over the years. I haven't seen so much trouble with the DST jump recently, even when everything stays in one location. Except for Arizona and other locations that do not use DST.