Hidschri-Jahreslänge: 354 oder 355 Tage
Dieser Rechner ermittelt, ob ein Jahr des tabellarischen islamischen Kalenders 354 oder 355 Tage umfasst.
Im Browser ausführen – kostenlos
Geben Sie eine positive ganzzahlige Hidschri-Jahreszahl ein; ausgegeben werden ihre Position im 30-Jahres-Zyklus, der Schaltjahrstatus und die genaue Tageszahl. Das Ergebnis beruht auf einer festen Rechenregel und ist daher unabhängig von Ort, Mondsichtung, Zeitzone, aktueller Uhrzeit und externen Diensten. Das Werkzeug eignet sich für Software, historische Berechnungen, Tests und Unterricht, sofern ausdrücklich der tabellarische Kalender verwendet wird.
Was hier mit einem Hidschri-Jahr gemeint ist
Der islamische Kalender ist ein Mondkalender, doch seine verschiedenen Ausprägungen legen Monatsgrenzen nicht immer gleich fest. Dieser Rechner verwendet den tabellarischen islamischen Kalender, ein Rechenmodell mit einem wiederkehrenden Zyklus von dreißig Jahren. Gewöhnliche Jahre haben 354 Tage; festgelegte Schaltjahre haben 355 Tage, weil der letzte Monat einen zusätzlichen Tag erhält. Diese Definition ist entscheidend: Ein Kalender, der auf örtlicher Sichtung der Mondsichel, einer amtlichen Bekanntgabe oder einem astronomischen Sichtbarkeitsmodell beruht, kann rund um einen Monatswechsel ein anderes bürgerliches Datum festlegen. Geben Sie eine positive ganze Hidschri-Jahreszahl ein, zum Beispiel 1446. Die Antwort nennt das ursprüngliche Jahr, seine Position von 1 bis 30 im Zyklus, den Schaltjahrstatus und die resultierende Tageszahl. Nutzen Sie diese Funktion, wenn Ihre Spezifikation den tabellarischen oder arithmetischen islamischen Kalender nennt oder überall reproduzierbare Ergebnisse verlangt. Das Resultat ist keine religiöse Festlegung zum Beginn eines Feiertags in einer bestimmten Gemeinschaft.
So entsteht das Ergebnis von 354 oder 355 Tagen
Zunächst ordnet die Berechnung das angegebene Jahr einer der dreißig Positionen im tabellarischen Zyklus zu. Die Positionen 2, 5, 7, 10, 13, 16, 18, 21, 24, 26 und 29 sind Schaltjahre; alle anderen sind gewöhnliche Jahre. Eine Schaltposition ergibt 355 Tage, eine gewöhnliche Position 354. Dies ist exakte Ganzzahlarithmetik und keine Schätzung einer Mondphase. Die Implementierung verwendet weder das JavaScript-Objekt Date noch die Systemuhr, eine Netzwerkanfrage oder eine Zeitzonendatenbank. Daher können UTC und lokale Einstellungen die Antwort nicht verändern. Die Eingabe muss eine positive, sichere numerische Ganzzahl sein: Zahlen als Text, Brüche, null, negative Jahre, unendliche Werte und unsichere Ganzzahlen werden abgelehnt. Die Zyklusposition wird ausgegeben, damit Sie die Entscheidung nachvollziehen können. Die transparente Regel ist außerdem praktisch für Modultests, Migrationen und sprachübergreifende Kompatibilitätsprüfungen.
Das passende Kalendermodell auswählen
Verwenden Sie dieses Ergebnis für Systeme, die ausdrücklich eine herkömmliche tabellarische Chronologie einsetzen: Datumsbibliotheken im Modus des arithmetischen islamischen Kalenders, Simulationen wiederkehrender Termine, Unterrichtsbeispiele, Datenbankprüfungen und historische Berechnungen, bei denen Reproduzierbarkeit wichtiger als eine rekonstruierte Sichtung ist. Wenn Sie Datensätze aus einem anderen System übernehmen, prüfen Sie vorher dessen Kalendervariante. Bezeichnungen wie Hidschri, islamisch, bürgerlich, tabellarisch, Umm al-Qura und beobachtungsbasiert sind nicht immer austauschbar. Ein amtlicher nationaler Kalender kann astronomische Kriterien nutzen und vom festen Zyklus abweichen. Dieser Dienst beantwortet ausschließlich die enge Frage, wie viele Tage das angegebene tabellarische Hidschri-Jahr hat. Er konvertiert keine Daten, prognostiziert keine Mondsichtbarkeit, ermittelt keine Feiertage und legt keinen Monatsbeginn für eine Rechtsordnung fest. Über die API kostet jede Anfrage $0.002. Die kleine deterministische Antwort kann nach Jahr zwischengespeichert werden, obwohl die direkte Berechnung bereits konstante Laufzeit hat und keine externen Ressourcen benötigt.
Anwendungsfälle
Kalenderdaten validieren
Prüfen Sie gespeicherte Tageszahlen vor Import oder Veröffentlichung auf Übereinstimmung mit dem arithmetischen Hidschri-Kalender.
Deterministische Tests erstellen
Erzeugen Sie stabile Sollwerte für Software, die denselben tabellarischen islamischen 30-Jahres-Zyklus implementiert.
Schaltjahre erklären
Zeigen Sie Zyklusposition, Schaltjahrstatus und Jahreslänge, ohne einen aktuellen Kalenderdienst abzufragen.
Häufige Fragen
Liefern alle islamischen Kalender dieses Ergebnis?
Nein. Der Rechner gilt ausschließlich für den tabellarischen islamischen Kalender; beobachtungsbasierte und amtliche Kalender können andere Regeln verwenden.
Welche Zykluspositionen sind Schaltjahre?
In jedem 30-Jahres-Zyklus sind die Positionen 2, 5, 7, 10, 13, 16, 18, 21, 24, 26 und 29 Schaltjahre.
Warum hat ein Hidschri-Schaltjahr 355 Tage?
Das tabellarische System ergänzt den letzten Monat festgelegter Schaltjahre um einen Tag und erhöht die Summe von 354 auf 355.
Beeinflussen UTC oder meine Zeitzone das Ergebnis?
Nein. Es wird nur feste Ganzzahlarithmetik eingesetzt, ohne Uhr, Date-Objekt, Zeitzone oder externen Dienst.
Was kostet eine API-Anfrage?
Jede API-Anfrage kostet $0.002.
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/hijri-year-length \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":1446}'const res = await fetch("https://api.kit.forhosting.com/date/hijri-year-length", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 1446
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/hijri-year-length",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 1446
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/hijri-year-length", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":1446}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":1446}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/hijri-year-length", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"year": 1446
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.hijri_year_length",
"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. |