CP/M und das Jahr-2000-Problem


Zum Jahr-2000-Problem hier einige aktuelle Informationen:

1)   CPU280 System und BIOS ... sind sauber: Lesen und Stellen der Echtzeituhr arbeiten richtig (d.h. die Umsetzung ins julianische CP/M-Plus-Datum ist korrekt).

2) D.COM : V0.6 zeigt "100" als Jahr 2000, Update V0.7 via Download - siehe unten.

3) MSDOS.COM ... ist sauber: zeigt Datum der Dateien im Directory korrekt an.

4) PDIR (Paul Lenz) : sauber (wie schon von Helmut Jungkunz berichtet).

5) SC2 ... SuperCalc2 hat irgendwie ein Problem mit der TODAY-Funktion. Eigentlich kann SC2 ja Daten bis zum 28.02.2100 bearbeiten, trotzdem zeigt SC2 bei TODAY ab dem 01.01.2000 einfach nur 'N/A' an. Neuer Patch via download - siehe unten. Sonst sauber.

6) PMARC/PMEXT : sauber, auch vor allem mit meinem Date-Patch.

7) DATE.COM : Hier gibt es einen Patch, den Reiner beschreibt.


Allgemein: unter CP/M wird das Datum fast ausschließlich zur informativen Anzeige verwendet (wenn überhaupt), so daß generell nur sehr wenig Probleme zu erwarten sind. Jedenfalls keine mit verheerenden Folgen wie oft in der Presse gemutmaßt

Viele Grüße, Tilmann Reh

    KLICK = downloaden    Download für Update & Patch


Hier noch ein Nachtrag zum Jahr-2000-Problem:

nach DIN EN 28601 werden Datumsangaben als ASCII-String aus acht Zeichen dargestellt: CCYYMMDD. Das heutige Datum würde dann als 19990209 codiert.

Diese Norm ist also auch "Jahr-2000-fest".

Ich gehe inzwischen dazu über, Daten generell in diesem Format anzugeben (z.B. bei Signon-Meldungen von Programmen). Vielleicht sollte man das auch allgemein mal empfehlen...

Viele Grüße, Timann Reh


Auszug aus der Klubzeitung #55 der JOYCE-User-AG !