Der 19. Januar 2038, 03:14:07 Uhr
POSIX, signed 32-bit time_t
Über den Eintrag
Das Problem ist so alt wie Unix selbst. Unix zählt Sekunden seit dem 1. Januar 1970. Wird dieser Zähler in einer vorzeichenbehafteten 32-Bit-Zahl geführt, ist der höchste darstellbare Wert am 19. Januar 2038 um 03:14:07 Uhr UTC erreicht. Eine Sekunde später springt er ins Negative – rechnerisch in den Dezember 1901. Moderne 64-Bit-Systeme sind nicht betroffen, wohl aber eingebettete Geräte, ältere Dateiformate und jede Software, die Zeitangaben in 32 Bit ablegt, auch auf neuer Hardware. Anders als beim Jahr-2000-Problem gibt es keinen Stichtag für die Umstellung und keine Öffentlichkeit, die Druck macht. Wer heute Geräte mit zehn Jahren Laufzeit verbaut, sollte die Frage trotzdem gestellt haben.
Leistungen
Schwerpunkte
Unix, Zeitrechnung, Überlauf, Wartung