Zeit und Zahlen – wo Rechnen mit Wirklichkeit zusammenstößt

Netzfundstücke in Zeit & Zahlen – kostenlos finden, vergleichen, beauftragen.

Zeit und Zahlen – wo Rechnen mit Wirklichkeit zusammenstößt

Zeit ist im Rechner eine Zahl, und Zahlen haben eine Obergrenze. Meistens fällt das nicht auf – bis ein Datum überschritten wird, das beim Entwurf jenseits jeder Vorstellung lag.

Der zweite Fall hier ist anders gelagert und der lehrreichere: eine Beobachtung, die nach Unfug klang, sich aber als vollkommen zutreffend erwies. Sie ist bis heute das beste Argument dafür, einen absurden Fehlerbericht erst nachzurechnen und dann abzutun.

Netzfundstücke in Zeit & Zahlen

Der 19. Januar 2038, 03:14:07 Uhr

POSIX, signed 32-bit time_t · Seit 1970

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 Sekund…

In dieser Sekunde läuft eine vorzeichenbehaftete 32-Bit-Zeitangabe über – und springt ins Jahr 1901.

Netzfundstücke – weitere Themen