Schaltjahr-Rechner — Schaltjahr prüfen und Tage zählen
Prüfen Sie, ob ein Jahr ein Schaltjahr ist, und sehen Sie, wie viele Tage es enthält.
Formeln und Quellen aktualisiert · Datenquellen · 1Algorithmus, Konstanten und Standardwerte ansehen (JSON)
Umzurechnender Tag des Jahres
Über diesen Rechner
Ein Jahr ist ein Schaltjahr, wenn es durch vier teilbar ist. Ausnahme sind die Jahrhundertjahre, die durch 400 teilbar sein müssen. Diese Regel hält den Kalender über 3.200 Jahre hinweg auf weniger als einen Tag genau mit den Jahreszeiten im Einklang. Die erweiterten Optionen wandeln eine Tagesnummer im Jahr in ein Datum um. Die Ergebnisse enthalten die gregorianische Regel und das vorherige Schaltjahr, sofern vorhanden.
Rechenbeispiel
berechnet mit den unten stehenden Standardwerten
Jahr 2.028 · Umzurechnender Tag des Jahres 1 Schaltjahr? Ja · Tage im Jahr 366 Tage · Tage im Februar 29 Tage · Nächstes Schaltjahr 2.032 · Vorheriges Schaltjahr 2.024 · Angewandte Regel Durch 4, nicht durch 100 teilbar — Schaltjahr · Welcher Tag des Jahres das ist 2028-01-01
Methode und Annahmen
leap = ((y mod 4 = 0) ∧ (y mod 100 ≠ 0)) ∨ (y mod 400 = 0); days = {366, leap = 1; 365, leap = 0} Das nächste Schaltjahr wird ab y + 1 aufsteigend gesucht, bis die Regel zutrifft; der Februar hat im Schaltjahr 29, sonst 28 Tage. Ein Jahr ist ein Schaltjahr, wenn es durch vier teilbar ist. Ausnahme sind die Jahrhundertjahre, die durch 400 teilbar sein müssen. Diese Regel hält den Kalender über 3.200 Jahre hinweg auf weniger als einen Tag genau mit den Jahreszeiten im Einklang. Die Quellen erläutern Definitionen und Methoden; zusätzliche Vorgaben müssen mit den Annahmen dieser Seite abgeglichen werden.
Datenquellen
Die Quellen erläutern Definitionen und Methoden; zusätzliche Vorgaben müssen mit den Annahmen dieser Seite abgeglichen werden.
Haftungsausschluss
Diese Rechner liefern allgemeine Datumsergebnisse. Feiertage, Arbeitstagregeln und Zeitzonen werden lokal festgelegt und ändern sich; prüfen Sie rechtlich oder vertraglich Bindendes am offiziellen Kalender.
Implementierungsquelle
Dieser Datensatz beschreibt die Implementierung dieser Seite, keine unabhängige Validierung. Externe Quellen stützen nur die angegebene Formel oder Definition; Schätzungen und eigene Regeln behalten ihre Annahmen.
Formel und Variablen
leap = ((y mod 4 = 0) ∧ (y mod 100 ≠ 0)) ∨ (y mod 400 = 0); days = {366, leap = 1; 365, leap = 0}
- y
- Kalenderjahr (ganzzahlig)
- leap
- Schaltjahr-Kennzeichen (1 = Schaltjahr, 0 = Gemeinjahr)
- days
- Tage im Jahr
- next
- nächstes Jahr, das die Regel erfüllt
Das nächste Schaltjahr wird ab y + 1 aufsteigend gesucht, bis die Regel zutrifft; der Februar hat im Schaltjahr 29, sonst 28 Tage.
Häufige Fragen
Warum ist 2028 ein Schaltjahr, 2100 aber nicht?
Die Regel behält durch 4 teilbare Jahre als Schaltjahre, außer Jahrhundertjahren, die zudem durch 400 teilbar sein müssen. Also qualifiziert sich 2028 mit 366 Tagen und einem 29-Tage-Februar, und das nächste Schaltjahr ist 2032. Im Gegensatz dazu ist 2100 durch 100, aber nicht durch 400 teilbar, sodass es nur 365 Tage und einen 28-Tage-Februar hat, obwohl es ein Vielfaches von 4 ist.
Welche Eingaben und Grenzen gelten für Schaltjahr-Rechner — Schaltjahr prüfen und Tage zählen?
Verwenden Sie die Einheiten neben den Feldern. Dies sind Formulargrenzen, keine empfohlenen Einstellungen. Jahr: 1–9.999 leap = ((y mod 4 = 0) ∧ (y mod 100 ≠ 0)) ∨ (y mod 400 = 0); days = {366, leap = 1; 365, leap = 0} Das nächste Schaltjahr wird ab y + 1 aufsteigend gesucht, bis die Regel zutrifft; der Februar hat im Schaltjahr 29, sonst 28 Tage. Ein Jahr ist ein Schaltjahr, wenn es durch vier teilbar ist. Ausnahme sind die Jahrhundertjahre, die durch 400 teilbar sein müssen. Diese Regel hält den Kalender über 3.200 Jahre hinweg auf weniger als einen Tag genau mit den Jahreszeiten im Einklang. Die Quellen erläutern Definitionen und Methoden; zusätzliche Vorgaben müssen mit den Annahmen dieser Seite abgeglichen werden.
Wie sieht ein vollständiges Rechenbeispiel für Jahr = 2.028 aus?
Eingaben: Jahr = 2.028. Berechnung: leap = ((y mod 4 = 0) ∧ (y mod 100 ≠ 0)) ∨ (y mod 400 = 0); days = {366, leap = 1; 365, leap = 0}. Ergebnisse: Schaltjahr? = Ja; Tage im Jahr = 366 Tage; Tage im Februar = 29 Tage; Nächstes Schaltjahr = 2.032.