Una marca de tiempo de hace años necesita la regla de zona horaria que estaba realmente vigente entonces, no la regla actual. Equivocarse en esto corrompe los datos históricos sin que se note.
El desfase UTC de un país no es permanente. Los gobiernos redibujan periódicamente los límites de las zonas, ajustan los desfases o añaden y eliminan el horario de verano, y el software tiene que mantenerse al día.
Dos veces al año, un intervalo de horas locales no existe o existe dos veces. El software que da por hecho que toda hora del reloj es inequívoca fallará precisamente entonces.
No todas las zonas horarias caen en una hora en punto. Varios países usan desfases de 30 o 45 minutos, y el código que da por hecho horas completas fallará con ellos.