Can we short-circuit all this BS and just eliminate timezones completely? It'll take a week to get used to thinking in UTC, and then we can forget the nightmare of timezones forever.
Unless you happen to be part of the privileged part of the world living nearish the meridian, good luck to having the calendar date changing in the middle of your waking hours and all the confusion that that would entail.
For the unlucky rest of the world it also means that things like public holidays and suchlike either weirdly start and end in the middle of the (solar) day, or alternatively you'd have to specify that all holidays etc. actually start and end not at midnight (UTC), but whatever time actually corresponds to some time in the middle of night, which basically means reintroducing time zones through the back door.