After moving from one time zone to another, I found myself very frustrated by one issue: even when setting events in my new time zone, all events were displayed in the calendar with the corresponding time in my old time zone, sometimes even shifting them to the previous day because of the 9 hour difference.
I finally solved the issue. Note the problem was only with my iCloud calendars, as I eventually realized. In any case, I needed to do two things:
Even after the above was done, I still had the issue in Calendar.app (but no problem anymore in the calendar web interface). It turned out one more little thing needed to be done, which looks more like a bug from Apple:
. 3. Switch off support for time zone, then on again :-)