Gregorianisches Datum in julianischen Kalender umrechnen
Geben Sie ein gregorianisches Datum ein und sehen Sie, wie derselbe Tag im julianischen Kalender heißt: Der 7. August 2026 ist der 25. Juli, 13 Tage zurück. Der Abstand wird für jedes Datum angezeigt, weil er sich über die Jahrhunderte ändert. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Datum
- 2026-08-07
- Gregorianisches Datum
- 2026-08-07
- Julianisches Datum
- 2026-07-25
- Tagesversatz
- 13
Dieser Umrechner vom gregorianischen in den julianischen Kalender nimmt ein eindeutiges Datum im Format YYYY-MM-DD entgegen und liefert die Bezeichnung desselben Kalendertags im julianischen Kalender. Zusätzlich wird der für das betreffende Jahr geltende Tagesabstand ausgegeben, sodass Änderungen zwischen Jahrhunderten sichtbar bleiben. Die Berechnung verwendet begrenzte Ganzzahlarithmetik, prüft gregorianische Schalttage und greift weder auf eine Uhr noch auf Zeitzonen, Netzwerkdienste oder die Datumsanalyse der Laufzeitumgebung zu.
Verstehen Sie die Bedeutung der Umrechnung
Der gregorianische und der julianische Kalender versehen dieselbe fortlaufende Folge von Tagen mit unterschiedlichen Datumsangaben, weil sich ihre Schaltjahrregeln unterscheiden. Dieses Werkzeug deutet den angegebenen Wert ausdrücklich als gregorianisches Kalenderdatum und ermittelt die julianische Bezeichnung desselben Tages. So entspricht der gregorianische 1582-10-15 dem julianischen 1582-10-05, während ein modernes gregorianisches Datum seiner julianischen Bezeichnung gewöhnlich dreizehn Tage voraus ist.
Es handelt sich um eine Kalenderumrechnung, nicht um eine Umwandlung in eine julianische Tageszahl, ein modifiziertes julianisches Datum oder einen astronomischen Zeitstempel. Ebenso wird die Einführungsgeschichte einzelner Länder nicht nachgebildet. Jede gültige Eingabe wird nach proleptischen gregorianischen Regeln behandelt, auch wenn sie vor der Kalenderreform einer Region liegt.
Diese eindeutige Regel macht historische Datenbestände reproduzierbar und verhindert, dass eine verborgene regionale Annahme das Ergebnis verändert.
Geben Sie das gregorianische ISO-Datum korrekt ein
Senden Sie ein Objekt, dessen Feld date genau vier Jahresziffern, zwei Monatsziffern und zwei Tagesziffern enthält, jeweils durch Bindestriche getrennt. Unterstützt werden die Jahre 0001 bis 9999. Die Prüfung weist fehlende Werte, zusätzliche Uhrzeitangaben, ausgeschriebene Monatsnamen sowie unmögliche Monate und Tage zurück.
Gregorianische Schaltjahre werden vor der Umrechnung geprüft: Ein durch vier teilbares Jahr ist meistens ein Schaltjahr, ein Jahrhundertjahr dagegen nicht, es sei denn, das Jahrhundert ist durch vierhundert teilbar. Daher wird 2000-02-29 angenommen, 1900-02-29 jedoch abgewiesen. Nach der Prüfung wird das Datum mithilfe gregorianischer Arithmetik in eine ganzzahlige julianische Tageszahl überführt.
Diese Ganzzahl wird anschließend nach den Regeln des julianischen Kalenders entschlüsselt. Es wird kein JavaScript-Date-Objekt erzeugt; weder die Zeitzone des Rechners noch Sommerzeitregeln können das Ergebnis verschieben.
Nutzen Sie reproduzierbare Ergebnisse für historische Daten
Kalenderumrechnungen werden in Archivkatalogen, genealogischen Projekten, historischen Zeitleisten, Kirchenbüchern und bei Organisationen benötigt, die Feiertage weiterhin nach dem julianischen Kalender veröffentlichen. Halten Sie in jedem Fall vor der Umrechnung fest, welchen Kalender die Quelle verwendet. Geben Sie hier ausschließlich ein nachweislich gregorianisches Datum ein; eine julianische Quelle benötigt die umgekehrte Umrechnung und gehört nicht allein deshalb hierher, weil ihre Ziffern wie ein ISO-Datum aussehen.
Der Algorithmus ist deterministisch und benötigt weder Netzwerk noch Zufall, aktuelles Datum oder regionale Reformtabellen. Damit eignet er sich für Referenztests, wiederholbare Stapelverarbeitung und Prüfpfade. Historische Dokumente können allerdings lokale Einführungsregeln, Regierungsjahre, religiöse Jahresanfänge oder mehrdeutige handschriftliche Daten verwenden.
Klären Sie solche Quellenfragen vor der Umrechnung. Prüfen Sie bei großen Migrationen zunächst repräsentative Daten an Schalttagen und Jahrhundertgrenzen.
Anwendungsfälle
Archivdaten vereinheitlichen
Ergänzen Sie bei Datensätzen mit eindeutig gregorianischer Quelle die entsprechende julianische Datumsangabe.
Historische Zeitleisten erstellen
Zeigen Sie gregorianische und julianische Daten nebeneinander und bewahren Sie den wechselnden Abstand zwischen Jahrhunderten.
Kalendersoftware prüfen
Erstellen Sie reproduzierbare Prüfungen rund um Reformdaten, Schalttage und Jahrhundertgrenzen.
Häufige Fragen
Wird eine julianische Tageszahl ausgegeben?
Nein. Ausgegeben wird das Datum im julianischen Kalender, das dem angegebenen gregorianischen Datum entspricht.
Hängt die Berechnung von meiner Zeitzone ab?
Nein. Sie nutzt Ganzzahlarithmetik und weder Date noch Uhren, Zeitzonen oder Sommerzeitregeln.
Werden Daten vor 1582 unterstützt?
Ja. Sie folgen proleptischen gregorianischen Regeln für eine einheitliche Umrechnung und keiner nationalen Einführungspolitik.
Warum beträgt der Abstand nicht immer 13 Tage?
Weil sich die beiden Kalender bei den Schaltjahren der Jahrhundertwenden unterscheiden. Der Abstand wächst über die Jahrhunderte, deshalb wird er für jedes Datum ausgewiesen; am 15. Oktober 1582 betrug er zum Beispiel zehn Tage.
Kann ich hier ein julianisches Datum ins gregorianische umrechnen?
Nein. Dieses Werkzeug liest nur gregorianische Daten. Ein Datum aus einer julianischen Quelle braucht die umgekehrte Umrechnung, auch wenn die Ziffern gleich aussehen. Prüfen Sie daher zuerst, welchen Kalender Ihre Quelle verwendet.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/date/gregorian-to-julian-cal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-08-07"}'const res = await fetch("https://api.kit.forhosting.com/date/gregorian-to-julian-cal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2026-08-07"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/gregorian-to-julian-cal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2026-08-07"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/gregorian-to-julian-cal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2026-08-07"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2026-08-07"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/gregorian-to-julian-cal", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"date": "2026-08-07"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.gregorian_to_julian_cal",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Dadurch sind die Ergebnisse im Browser und über die API reproduzierbar.
Verstehen Sie die Bedeutung der Umrechnung
Das Feld day_offset beschreibt diese Beziehung als Anzahl der Tage, um die die gregorianische Bezeichnung beim Vergleich desselben Jahres, Monats und Tages vorausliegt. Verwenden Sie julian_date als entsprechende Datumsangabe und den Abstand als erklärende Metadaten.
Geben Sie das gregorianische ISO-Datum korrekt ein
Die Antwort enthält stets gregorian_date, julian_date und day_offset unter beständigen Feldnamen. Bei ungültigen Angaben erzeugt die API einen invalid_input-Fehler mit einer direkten Erklärung. Dieser strenge Vertrag lässt fehlerhafte Importdaten sichtbar scheitern, statt sie unbemerkt in ein anderes Datum umzudeuten.
Nutzen Sie reproduzierbare Ergebnisse für historische Daten
Bewahren Sie gregorian_date zusammen mit julian_date auf, damit Prüferinnen und Prüfer die Umwandlung nachvollziehen können. Behalten Sie bei jahrhundertübergreifenden Daten auch day_offset, da der Unterschied nicht in allen Jahren gleich bleibt. Eine API-Anfrage kostet $0.002; im Browser läuft dieselbe reine Berechnung.
Technische Fragen
Was bedeutet day_offset?
Es ist die Anzahl der Tage, um die die gregorianische Datumsangabe im jeweiligen Zeitraum der julianischen voraus ist.
Was kostet eine Umrechnung über die API?
Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung kann im Browser ausgeführt werden.