Julian Day zu Unix-Timestamp-Konverter
Wandle Julian Day in Unix-Zeit um — mit exakter Formel und Unterstützung großer Werte. Ausgabe in Sekunden, Millisekunden, ISO 8601 und lesbarem Format.
Tage seit Mittag 4713 v. Chr. (proleptisch julianisch)
Was ist ein Julianisches Datum?
Das Julianische Datum (JD) ist eine kontinuierliche Zählung von Tagen (und Tagesbruchteilen) seit 12 Uhr Weltzeit am 1. Januar 4713 v. Chr. im proleptischen julianischen Kalender. Da es eine einzige, stetig wachsende Zahl ohne Monate oder Zeitzonen ist, ist es die Standardmethode, mit der Astronomen Intervalle zwischen Ereignissen berechnen. Das Modifizierte Julianische Datum (MJD) ist einfach JD − 2400000.5, was den Ursprung auf Mitternacht des 17. November 1858 verschiebt.
- JD-Epoche: 12 Uhr UT, 1. Januar 4713 v. Chr. (proleptisch julianisch)
- Ein JD-Tag beginnt um 12 Uhr, nicht um Mitternacht — der .5-Bruchteil markiert Mitternacht
- MJD = JD − 2400000.5 (Ursprung 1858-11-17 00:00 UTC)
- JD zur Unix-Epoche (1970-01-01 00:00 UTC) = 2440587.5
Ein Julianisches Datum in einen Unix-Zeitstempel umwandeln
Ziehe das Julianische Datum der Unix-Epoche (2440587.5) ab und multipliziere mit der Anzahl der Sekunden eines Tages.
- Unix seconds = (JD − 2440587.5) × 86400
- Unix seconds = (MJD − 40587) × 86400
- Beispiel: 2460263.42592593 → 1700000000 → 2023-11-14 22:13:20 UTC
- Umgekehrt: JD = Unix seconds / 86400 + 2440587.5
JD vs. MJD und Präzision
Achte auf den Halbtagesversatz: Da das Julianische Datum um 12 Uhr umspringt, entspricht ein ganzzahliges JD dem Mittag UTC, während ein „.5“-JD Mitternacht entspricht. MJD vermeidet das, indem es um Mitternacht umspringt. Dieser Konverter akzeptiert einen JD-Wert und gibt im Ergebnis auch das entsprechende MJD an.
- Verwende MJD für moderne Datumsberechnungen — es deckt sich mit der bürgerlichen Mitternacht
- Gleitkomma-Tage verlieren bei sehr großen JD-Werten die Sub-Sekunden-Präzision
- Das Julianische Datum hat trotz des gemeinsamen Namens nichts mit dem julianischen Kalender zu tun
Verwandte Zeitstempelformat-Konverter
Varianten des Julianischen Datums
Astronomen verwenden mehrere vom JD abgeleitete Zählungen, jede mit einem anderen Versatz:
- Modifiziertes Julianisches Datum (MJD) = JD − 2400000.5; Epoche 1858-11-17 00:00 UTC
- Reduziertes Julianisches Datum (RJD) = JD − 2400000; Epoche 1858-11-16 12:00 UTC
- Verkürztes Julianisches Datum (TJD) = JD − 2440000.5; von der NASA eingeführt, Epoche 1968-05-24
- Dubliner Julianisches Datum (DJD) = JD − 2415020; Epoche 1899-12-31 12:00 UT
- Heliozentrisches Julianisches Datum (HJD) korrigiert die Lichtlaufzeit von der Erde zur Sonne (~±8,3 min)
FAQ
- Was ist der Julianische Tag der Unix-Epoch?
- Der 1. Januar 1970 00:00:00 UTC entspricht dem Julianischen Tag 2440587.5.
- Wie wandle ich einen Julianischen Tag in ein normales Datum um?
- Ziehe 2440587.5 ab und multipliziere mit 86.400, um einen Unix-Zeitstempel zu erhalten, und formatiere diesen dann als Datum.
- Was ist der Unterschied zwischen JD und MJD?
- Der Modifizierte Julianische Tag ist JD minus 2400000.5. MJD beginnt um Mitternacht am 1858-11-17, während JD um die Mittagszeit am 4713 v. Chr. beginnt.