Faxline

Datumsformat umsetzen

04.07.1997

W. Dietermann, Stuttgart: Wir analysieren Host-Dateien auf PCs. Dabei bereitet der Vergleich verschiedener Datumsformate Schwierigkeiten, besonders des Julianischen Datums (IBM- oder RACF-Datum) mit dem gebräuchlichen Kalenderdatum. Excel oder Access erkennen das Julianische Datum 97167 nicht als identisch mit dem kalendarischen 16.06.1997. Kennen Sie eine Möglichkeit, diese Daten eventuell über ein Makro vergleichbar zu machen? Dabei sollten die Schaltjahre nicht vergessen werden.

Die Redaktion: In Excel können Sie die kalendarischen Angaben an das Julianische Datum anpassen: Dies geschieht mit der Formel "=today()-datevalue ("1.1.96")+1" oder "=today()-datevalue("1.1."&year(today()))+1" für ein beliebiges Jahr. Die Formel funktioniert nicht mit dem absoluten Julianischen Kalender, der den 17.11.1858 als Bezugspunkt hat. Einen universellen Konverter als leicht integrierbares Java-Programm hat Dieter Egger von der TU München entwickelt, zu finden auf http://alpha.fesg.tu-muenchen.de/dieter/java/calendar.html.