Though, as a software developer, I'm slightly worried how many weird/interesting side-effects it will have, how many places are there strange hardcoded edgecases due to this..
Indeed, although I would imagine most software really relies on OS-provided Time/date API these days. It's probably some ancient legacy antics that would need some fixing, but then again, such legacy antics is way more difficult to fix in the first place.