Historical time zone changes and why they still matter
A timestamp from years ago needs the time zone rule that was actually in effect back then, not today's rule. Getting this wrong quietly corrupts historical data.
A timestamp from years ago needs the time zone rule that was actually in effect back then, not today's rule. Getting this wrong quietly corrupts historical data.
A country's UTC offset is not permanent. Governments periodically redraw zone boundaries, adjust offsets, or add and drop daylight saving, and software has to keep up.
Twice a year, a range of local times either does not exist or exists twice. Software that assumes every clock time is unambiguous will fail exactly then.
Not every time zone sits on a clean hour boundary. Several countries use 30 or 45 minute offsets, and code that assumes whole hours will break on them.
Time zone offsets are not fixed physical facts, they are legal decisions that governments change. Here is how that gets tracked and kept current.