article

Ein Datumsformat ist die Form, in der ein Kalenderdatum schriftlich dargestellt wird, um es zu speichern oder zu übermitteln; speziell die Reihenfolge, in der das Jahr, der Monat und der Tag genannt werden.

Hintergrund


Zur Darstellung des Datums sind weltweit sehr verschiedene Varianten etabliert, die zum Teil untereinander inkompatibel sind (siehe Calendar date in der englischsprachigen Wikipedia). Dieselbe Angabe kann in unterschiedlichen Darstellungen für ein unterschiedliches Datum stehen. Zum Beispiel kann eine Angabe der Form 07/01/03 interpretiert werden als:
  • 7. Januar 2003,
  • 1. Juli 2003, oder auch
  • 3. Januar 2007.
Die Interpretation einer solchen Datumsangabe unterscheidet sich insbesondere von Land zu Land und ist für eine eindeutige Datumsangabe ungeeignet.

Eindeutigkeit vs. Internationalisierung


Die Eindeutigkeit der Datumsangabe kann durch Angabe des Monatsnamens (in ausgeschriebener oder abgekürzter Form) und durch eine vierstellige Jahresangabe erzielt werden, da diese Form in der Regel korrekt interpretiert werden kann, unabhängig davon, an welcher Stelle Tag, Monat oder Jahr angegeben werden:
  • 7. Januar 2003
  • January 7th, 2003
  • 2003, Janvier 7
All diese Angaben stehen eindeutig für dasselbe Datum, und die korrekte Interpretation bedarf lediglich Grundkenntnisse der Sprache, in der die jeweilige Angabe erfolgt, insbesondere aber keinerlei Kenntnisse irgendwelcher Konventionen, die der jeweiligen Angabe zugrunde liegen. Erfolgt eine Angabe innerhalb eines Dokuments einer gegebenen Sprache, spricht vieles für eine Datumsangabe in der jeweiligen Sprache.

Es gibt jedoch auch Fälle, in denen es um eine isolierte Datumsangabe geht, die also nicht in einen umgebenden Text einer bestimmten Sprache eingebettet ist. Hier ist eine Variante vorzuziehen, die nicht an einer konkrete Sprache gebunden ist. Steht zum Beispiel die französische Datumsangabe »11 Août 2001« wirklich für den ähnlich klingenden 11. August oder heißt „Août“ nicht doch vielleicht „Oktober“? Auch wenn diese Datumsangabe Nicht-Französischsprachige sicherlich meist richtig interpretieren werden, zeigt es doch, dass in vielen Fällen eine international standardisierte Datumsangabe wünschenswert ist. Dabei muss jedoch beachtet werden, dass sowohl die korrekte Verwendung als auch die korrekte Interpretation einer solchen standardisierten Form die Kenntnis des zugrunde liegenden Standards voraussetzt, das heißt die Internationalisierung mit einem Verlust an Eindeutigkeit einhergehen kann.

Standardisierung


Folgende internationale und nationale ISO-, EN-, und DIN-Normen befassen sich mit dem Datumsformat und wurden beim Verfassen dieses Artikels berücksichtigt:
  • Die internationale Norm ISO 8601
    Data elements and interchange Formats; Information interchange; Representation of dates and times
    1st Edition 1988 and its technical corrigendum 1 : 1991
  • Europaweit gilt die EN 28 601:1992, sie hat auch den Status einer Deutschen Norm
    Datenelemente und Austauschformate; Informationsaustausch; Darstellung von Datum und Uhrzeit
  • In Deutschland wird das Datumsformat außerdem in der DIN 5008:2001-11 Absatz 9.4 behandelt
    Schreib- und Gestaltungsregeln für die Textverarbeitung

Beispiel: Das Kalenderdatum des siebten Tages des ersten Monats im Jahr 2003
(7. Januar 2003)
in der nach ISO/EN und DIN korrekten Schreibweise:

-
2003-01-07

Eine international einheitliche Datumsangabe sollte auf sprachspezifische Bezeichner (Wörter) verzichten. ISO 8601 legt daher eine Grundstruktur zum Austausch von Datums- und auch Zeitinformationen fest, die auf numerischen Angaben basiert. Für die Eindeutigkeit numerischer Datumsangaben ist die strikte Einhaltung einer vorgegebenen Form unabdingbar. Wesentliches Merkmal der in ISO 8601 festgelegten Grundstruktur ist die „absteigende“ Anordnung in der Form Jahr-Monat-Tag. Numerische Datumsangaben sollten daher ausschließlich in einer ISO-8601-konformen Form erfolgen, wie in obigem Beispiel der Fall.

Alphanumerische Datumsangaben, mit zum Beispiel ausgeschriebenem Monatsnamen sind explizit nicht Gegenstand der ISO 8601. Solche Datumsangaben werden weiterhin in nationalen Normen geregelt, wie der DIN 5008. Die dort empfohlene alphanumerische Schreibweise lautet:

7. Januar 2003

Ob die eine oder die andere Variante verwendet wird, hängt wesentlich vom Umfeld ab, in dem sie angewandt werden soll. In einem multinationalen und vielsprachigen Kontext wird die Wahl wohl eher auf eine ISO-konforme Variante fallen, während in einem im Wesentlichen einsprachigen Umfeld wie der deutschen Wikipedia die Wahl auf eine alphanumerische Variante fallen kann, die sich an der Aussprache orientiert und ohne weitere Konvention maximale Eindeutigkeit erlaubt.

ISO 8601 und EN 28 601

In der ISO 8601 von 1988 wurde versucht, die unterschiedlichen nationalen Datumsformate zu vereinheitlichen. Das Ergebnis war eine „absteigende“ Ordnung (Jahr-Monat-Tag) mit Mittelstrichen als Trennzeichen, die den bis dahin weitverbreiteten „aufsteigenden“ Ordnungen (Tag-Monat-Jahr) widersprach. Die „absteigende Ordnung“ stellt auch eine logische Angleichung an unsere übliche Zeiteinteilung (Stunde-Minute-Sekunde) dar.

Die Vorteile sind:

  • die internationale Einheitlichkeit und Unabhängigkeit von einer Sprache
  • die Einfachheit, mit der das ganze Datum für Zwecke der Ablage und Klassifikation als einheitliche Zahl behandelt werden kann
  • die einfache Ermöglichung arithmetischer Berechnungen (in Computeranwendungen)
  • die lexikographische Ordnung
  • die Möglichkeit der logischen Fortsetzung der Reihenfolge durch Hinzufügung der Ziffern für Stunde, Minute und Sekunde

Der Nachteil ist:

  • Die Angabe ist nicht eindeutig, das heißt, ohne Kenntnis des Standards könnten Tag und Monat verwechselt werden. Dieser Gefahr wird dadurch Rechnung getragen, dass durch Verwendung eines von den gängigen nationalen Datumsangaben unabhängigen Formats die Gefahr der Verwechslung mit irgendeinem nationalen Datumsformat ausgeschlossen ist.

Aus der ISO 8601 wird 1992 ohne Änderungen die EN 28 601, die laut CEN/CENELEC Geschäftsordnung für die meisten europäischen Länder, wie Deutschland, Österreich und die Schweiz, verbindlich ist.

Korrekte Datumsformate nach ISO 8601 und EN 28 601
am Beispiel des siebten Tages des ersten Monats im Jahr 2003 (7. Januar 2003)

-
Vollständige Darstellung
- bgcolor="#FFFFFF"
20030107 YYYYMMDD Basisformat
- bgcolor="#FFFFFF"
2003-01-07 YYYY-MM-DD Erweitertes Format
(Mittelstrich als Trennzeichen)

-
Geringere Genauigkeit
-
Ein bestimmter Monat
- bgcolor="#FFFFFF"
2003-01 YYYY-MM Basisformat
(Mittelstrich als Trennzeichen)

-
Ein bestimmtes Jahr
- bgcolor="#FFFFFF"
2003 YYYY Basisformat
-
YYYY = das Jahr nach dem gregorianischen Kalender
MM = Ziffern im Element Monat
DD = Ziffern im Element Tag

-
Definiert werden außerdem noch so genannte verkürzte Darstellungen, bei denen zum Beispiel der Jahrhundertanteil der Jahreszahl entfallen kann (YY-MM-DD).
-
Im EDV-Bereich werden die korrekten Datumsformate nach ISO 8601 und EN 28 601 oft noch weiter verkürzt und die Bindestriche ganz weggelassen: (YYMMDD)

DIN 5008

Die deutsche Norm DIN 5008 definiert Schreib- und Gestaltungsregeln für die Textverarbeitung, dazu gehören auch Richtlinien für das Datumsformat. Für numerische Datumsangaben findet daneben natürlich auch die für Deutschland gültige EN 28 601 von 1992 Anwendung.

In der Ausgabe von 1996 wurde (über die EN 28 601) das „neue“ aus der ISO 8601 abgeleitete Format als einzig korrekte numerische Datumsschreibweise übernommen. Zulässig war daneben nur noch die „Alphanumerische Schreibung“, mit dem ausgeschriebenen Monatsnamen und ohne vorangestellte „0“ bei einstelliger Tagesanzahl.

Das neue Datumsformat nach ISO (Jahr-Monat-Tag) kollidierte mit alten deutschen Gewohnheiten und konnte sich zwischen 1996 und 2000 noch kaum durchsetzen. In Deutschland wurde damals weiterhin das gewohnte Format (Tag.Monat.Jahr) benutzt und die DIN damit ignoriert. In der Ausgabe von 2001 der DIN 5008 wurde deshalb eine „ANMERKUNG“ eingefügt, die das gewohnte Format „Sofern keine Missverständnisse entstehen, …“ wieder aufnahm.

Korrekte Datumsformate nach DIN 5008
am Beispiel des siebten Tages des ersten Monats im Jahr 2003 (7. Januar 2003)

-
Numerische Schreibung
- bgcolor="#FFFFFF"
4-stellige Jahreszahl 2-stellige Jahreszahl
Die 2-stellige Jahreszahl sollte nur verwendet werden,
wenn die Interpretation eindeutig ist

- bgcolor="#FFFFDD"
2003-01-07 03-01-07
-
per ANMERKUNG möglich, wenn keine Missverständnisse entstehen:
- bgcolor="#FFFFEE"
07.01.2003 07.01.03
-
Alphanumerische Schreibung
-
ohne vorangestellte „0“, wenn einstelliges Tagesdatum
- bgcolor="#FFFFFF"
ausgeschriebener Monatsname abgekürzter Monatsname
- bgcolor="#FFFFFF"
7. Januar 2003 7. Jan. 2003

Die Form „Jahr-Monat-Tag“ ermöglicht zusätzlich die korrekte Sortierung im EDV-Bereich und erleichtert dadurch die Suche nach Dateien eines bestimmten Datums.

Teilweise wird sogar auf die Bindestriche verzichtet, was die Darstellung um 2 Stellen verkürzt, aber natürlich auf Kosten der Lesbarkeit geht. Dennoch sieht man gerade bei „Logs“ immer wieder die Form 030107 zu Beginn einer Zeile.

Ältere Normierung „v. Chr“ und „n. Chr“

In Deutschland, in Österreich und in der Schweiz galt früher die Norm DIN 1355 (siehe DIN-Taschenbuch 102 von 1989). In dieser Norm wurden „v. Chr“ bzw. „n. Chr“ verbindlich vorgeschrieben. Inzwischen ist das Datumsformat in der Europäischen Norm EN 28601 von 1992 festgelegt, die für Deutschland und Österreich uneingeschränkt gültig ist (abgeleitet aus ISO 8601 von 1988). Darin wird auf eine Datierung bezüglich vor oder nach Christus nicht mehr eingegangen. (ISO 8601 in der Version aus dem Jahre 2000 sieht ein Jahr Null und Jahresangaben mit negativem Vorzeichen vor.)

Siehe auch


Weblinks


Kalender

Calendar date | Dato | | Data | Datum | Datum

 

This article is licensed under the GNU Free Documentation License. It uses material from the "Datumsformat".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld