Vorheriges Thema: ZeichenfolgeNächstes Thema: Konstanten


Datum

Ein Datum in der MIF-Datei muss folgendes Format besitzen:

jjjjmmttHHMMSS.uuuuuu+ooo

wobei

jjjj für das Jahr steht, mm für den Monat (numerisch), tt für den Tag des Monats, HHMMSS für die Stunden, Minuten und Sekunden, uuuuuu für die Anzahl der Mikrosekunden und +ooo für die Differenz zur UTC in Minuten. Vor Zeitwerten östlich von UTC wird ein Pluszeichen (+) eingefügt, vor Zeitwerten westlich von UTC ein Minuszeichen (-). Auch wenn diese Angabe nur 25 Byte lang ist, wird das Datum aus Gründen der Speicherausrichtung als 28 Byte langes Feld gespeichert, in dem die letzten drei Byte Null ("\0") betragen.

Freitag, der 6. Februar 2004 um 13:30:15 Uhr EDT würde daher folgendermaßen wiedergegeben werden: 20040206133015.000000-300

Die Werte müssen ggf. mit Nullen aufgefüllt werden, wie 06 im obigen Beispiel. Wenn ein Wert für ein bestimmtes Feld nicht unterstützt wird, muss jedes Zeichen im betreffenden Feld durch ein Sternchen (*) ersetzt werden.