Julianisches Datum
aus Freepedia, der freien Wissensdatenbank
Das Julianische Datum gibt die Zeit in Tagen an, die seit dem 1. Januar 4713 v. Chr. 12:00 Uhr GMT (= JD 0) vergangen ist. Der ganzzahlige Anteil ist der Julianische Tag, die Nachkommastellen werden in Bruchteilen eines Tages angegeben.
Beispiele:
| Gregorianischer Kalender | Julianisches Datum |
| 1. Januar 1990, 12°° GMT | 2 447 893,000 |
| 1. Januar 1990, 18°° GMT | 2 447 893,250 |
| 14. Januar 2006, 12°° GMT | 2 453 750,000 |
Es wird vor allem in der Astronomie verwendet, da damit sehr leicht Zeitdifferenzen berechnet werden können. Es sollte nicht verwechselt werden mit dem Julianischen Kalender.
Inhaltsverzeichnis |
Geschichte
Das Julianische Datum wurde 1583 von dem französischen Philologen und Geschichtsschreiber Joseph Justus Scaliger vorgeschlagen. Der Name leitet sich möglicherweise von dem damals verwendeten Julianischen Kalender ab. Andere Quellen berichten, Scaliger habe sein System nach seinem Vater Julius Caesar Scaliger benannt.
Die Zählung der Tage ist innerhalb eines Zeitraums von 7.980 Jahren, der so genannten Julianischen Periode, fortlaufend. Die Länge ergibt sich als kleinstes gemeinsames Vielfaches der Zyklen der Indiktion (15 Jahre), der Goldenen Zahl (19 Jahre) und dem Sonnenzyklus (28 Jahre, ergibt sich aus dem 4-jährigen Schaltjahrzyklus, multipliziert mit den 7 Wochentagen). Das letzte Zusammenfallen der drei Zyklen (also das letzte Mal, dass alle drei Zyklen zugleich die Jahresnummer "1" hatten) war im Jahr 4713 v. Chr.
Der britische Astronom John Herschel schlug 1849 in seinem Buch Outlines of Astronomy vor, das Scaliger'sche Schema zur Zeitmessung in der Astronomie zu verwenden. Dies beseitigte die Komplikationen, die bei der Verwendung verschiedener Kalender auftreten konnten.
Im Internationalen Geophysikalischen Jahr (1957/58) wurde ein modifiziertes Julianisches Datum (mJD oder MJD) festgelegt mit Nullpunkt am 17. November 1858 0:00 Uhr GMT. Dieser Zeitpunkt hat das julianische Datum 2 400 000,5. Das mJD konnte sich in der Praxis jedoch nicht durchsetzen, so dass heute gewöhnlich wieder mit dem unmodifizierten JD gerechnet wird.
Die rechtsseitigen Kommastellen eines Julianischen Tages geben die Uhrzeit in dezimalem Format wieder.
Weitere Julianische Daten:
- Dubliner Julianisches Datum (DJD): Eine weitere Spezialform Version eines Julianischen Datums beginnt die Zählung der Tage mit dem Beginn des Jahres 1900 (z.B. in Microsoft Excel, Lotus-123, Delphi) oder dem des Jahres 1904 (Microsoft Excel für Mac OS). Da die Zählung am 1. Januar nicht mit der Null, sondern mit dem Wert 1 beginnt, ist der korrekte Nullpunkt der Zählung der 31. Dezember 1899 0:00 Uhr. Für zusätzliche Verwirrung sorgt, dass einige Programme das Jahr 1900 fälschlicherweise als Schaltjahr ansehen und daher für Tage nach dem 28. Februar 1900 inkonsistente Daten liefern (Nullpunkt ist dann der 30. Dezember 1899 0:00 Uhr).
- Das ANSI-Datum legt den 1. Januar 1601 als Tag 1 fest. Es dient als Ursprung der Datumszählung in der Programmiersprache COBOL.
- In der EDV und im Fernmeldewesen wird als Julianisches Datum oft auch die Zahl der Tage bezeichnet, die seit dem 1. Januar eines Jahres vergangen sind (1. Januar = 0 Tage).
- Im militärischen Bereich ist das Julianische Datum eine vierstellige Zahl der Form JTTT, wobei J die letzte Ziffer des Jahres ist und TTT die Tagesnummer. Am 3. Februar 1997 wäre das Julianische Datum 7034 gewesen.
Berechnung
Algorithmus
Der folgende Pseudocode berechnet aus einem Datum im gregorianischen Kalender das Julianische Datum:
y = Jahr + (Monat - 2.85) / 12 A = Int(367 * y) - 1.75 * Int(y) + Tag B = Int(A) - 0.75 * Int(y / 100) JD = Int(B) + 1721115
Die Variablen Tag, Monat und Jahr enthalten die Bestandteile des zu bearbeitenden Datums, die Variablen y, A und B sind Hilfsgrößen der Berechnung und das Ergebnis wird in JD zurückgegeben. "Int" steht für das Abschneiden der Nachkommastellen.
Anmerkungen:
- Die Berechnung ist stabil, wenn man beispielsweise den nichtexistenten 29.02.1999 eingibt, wird das gleiche Julianische Datum berechnet, wie für den 1.3.1999. Durch Rückrechnung lassen sich so Datumsangaben auf Richtigkeit prüfen.
- Der 0.m.jjjj liefert das Julianische Tagesdatum des letzten Tages im Vormonat.
- Über den Rest der Division durch 7 des Julianischen Datums kann man den Wochentag ermitteln. Rest 0 ist Montag, Rest 1 ist Dienstag, ....
Beispiele
| Gregorianischer Kalender | Julianisches Datum |
|---|---|
| 1. Januar 1990 | 2 447 893 |
| 1. Januar 2000 | 2 451 545 |
Siehe auch: Kalender, Zeitrechnung, Unixzeit
- Umrechnung zwischen Julianischem Datum und Gregorianischem Kalender
- Umrechnung zwischen Julianischem Datum und Julianischem Kalender



