And at that point, generally the programmer will start to hold their head in their hands and realise what they've got themselves into...
A wonderful recap of why you should just never try to support timezones in any program ever. And that's before you even get into calendar fallacies 😭
(Also, I love that my birthday used to be the British New Year in the middle ages 👍)