•  Back 
  •  Das Jahr-2000-Problem 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  ATOS Hilfe 
  •  Show info about hypertext 
  •  View a new file 
Topic       : Das ATOS-Magazin 3/99
Author      : Das ATOS-Team
Version     : 12.11.1999
Subject     : ATOS Diskettenmagazine
Nodes       : 214
Index Size  : 7926
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : 
@help       : ATOS Hilfe
@options    : -i -s -h+zz -t2
@width      : 70
View Ref-File      ATOS Hardware
         Das Jahr-2000-Problem

Das Betriebssystem                               Das ATOS-Magazin 3/99

Das Betriebssystem TOS ist bis auf den zuvor beschriebenen Fehler der 
Routine gettime() Jahr-2000-kompatibel. Bleibt an sich nur die Frage: 
Wie lange kann das TOS mit dem Datum korrekt arbeiten? Dazu sollte man 
wissen, wie der Atari intern mit dem Datum umgeht. Das Datum errechnet 
der Atari, indem zum Grundwert 1980 ein 7-Bit Offset (der den 
Wertebereich 0-127 hat) addiert wird. Daraus ergibt sich als höchstes 
vom TOS zu verarbeitendes Datum der 31.12.2107. Leider haben die 
Programmierer von Atari die Logik zur Erkennung eines Schaltjahres mit 
(Jahr Modulo 4 = 0) nur zur Hälfte implementiert, so daß das Jahr 2100 
fälschlicherweise als Schaltjahr erkannt wird. Daraus ergibt sich für 
das letzte vom Betriebssystem korrekt behandelte Datum der 28.2.2100.





Die Software