I knew time zones were complex
I knew time zones were complex. I never knew the mess was this bad.
This short video was a real eye-opener.
In summary, never try to handle time zones yourself. You will fail. Use a library.
https://youtu.be/-5wpm-gesOY