2026 ist kein Schaltjahr. Das Jahr hat 365 Tage. Das nächste Schaltjahr ist 2028, das letzte war 2024.
Ein Schaltjahr hat 366 statt 365 Tage. Der zusätzliche Tag ist immer der 29. Februar. Gebraucht wird der Schalttag, weil die Erde nicht genau 365 Tage für eine Sonnenumrundung braucht, sondern etwa 365,2422 Tage. Ohne Korrektur würden sich die Jahreszeiten über die Jahrhunderte gegen den Kalender verschieben - im Jahr 4000 fiele der Sommer auf Februar.
Die heutige Regel löst das mit einer einfachen Mehrheitsentscheidung pro Jahr: durch 4 teilbar, dann Schaltjahr. Aber für 100er-Jahre eine Ausnahme. Und für 400er-Jahre die Ausnahme von der Ausnahme. Klingt verschachtelt, ist aber überraschend genau und gleicht den astronomischen Überschuss bis auf wenige Sekunden pro Jahr aus.
Schaltjahr-Rechner
Trage ein Jahr ein, das Tool rechnet sofort aus, ob es ein Schaltjahr ist und nennt das nächste:
Mit JavaScript bekommst du das Ergebnis direkt in der Box. Ohne JavaScript wird die Seite mit der Antwort oben neu geladen.
Die gregorianische Regel
Drei Schritte, kurz hintereinander geprüft:
- Ist das Jahr durch 4 teilbar? Wenn nein: kein Schaltjahr (z.B. 2025, 2026, 2027).
- Ist es zusätzlich durch 100 teilbar? Wenn nein, aber durch 4: Schaltjahr (z.B. 2024, 2028).
- Ist es zusätzlich durch 400 teilbar? Wenn ja: doch Schaltjahr (z.B. 2000, 2400). Wenn nein: kein Schaltjahr (z.B. 1900, 2100, 2200, 2300).
Damit fallen genau drei 100er-Jahre in jedem 400-Jahre-Zyklus raus. Das gleicht die Differenz zwischen kalendarischen 365,25 Tagen und astronomischen 365,2422 Tagen fast genau aus. Die verbleibende Abweichung beträgt rund 26 Sekunden pro Jahr - sie summiert sich erst nach mehreren tausend Jahren zu einem ganzen Tag.
Merksatz: Durch 4 teilbar, außer durch 100, außer durch 400.
In Code
Die Regel ist in jeder Programmiersprache eine Einzeiler-Bedingung:
// PHP
$ist_schaltjahr = ($y % 4 === 0 && $y % 100 !== 0) || $y % 400 === 0;
// JavaScript
const istSchaltjahr = (y % 4 === 0 && y % 100 !== 0) || y % 400 === 0;
// Python
ist_schaltjahr = (y % 4 == 0 and y % 100 != 0) or y % 400 == 0
// MySQL
SELECT (YEAR(NOW()) % 4 = 0 AND YEAR(NOW()) % 100 != 0)
OR YEAR(NOW()) % 400 = 0;
In PHP gibt es zusätzlich das L-Flag im date()-Format: date('L', strtotime('2026-01-01')) gibt direkt 0 oder 1 zurück.
Alle Schaltjahre 2000 bis 2100
Die Reihe der Schaltjahre im 21. Jahrhundert. Das Jahr 2100 wäre eigentlich dran (durch 4 teilbar), fällt aber wegen der 100er-Ausnahme raus:
| Schaltjahr | Hinweis |
|---|---|
| durch 400 teilbar - eines der seltenen 100er-Schaltjahre | |
| kommt als nächstes | |
| kommt als nächstes | |
| kommt als nächstes | |
| kommt als nächstes | |
| kommt als nächstes | |
Auffällig ist die Lücke zwischen 2096 und 2104 - acht Jahre statt der üblichen vier. Dazwischen liegt 2100, das als 100er-Jahr aus der Regel rausfällt. Das nächste Mal wiederholt sich das in 2196 zu 2204 und 2296 zu 2304. Erst 2400 ist wieder ein durchgehendes 100er-Schaltjahr, weil durch 400 teilbar.
Schaltjahr oder 53-Wochen-Jahr?
Die beiden Begriffe werden oft verwechselt, betreffen aber verschiedene Sachen:
- Schaltjahr: 366 statt 365 Tage. Der 29. Februar kommt dazu. Regel: durch 4, Ausnahme 100, Ausnahme 400.
- 53-Wochen-Jahr: 53 statt 52 Kalenderwochen nach ISO 8601. Tritt auf, wenn der 28. Dezember in der KW 53 liegt. Hat nichts mit der Tageszahl zu tun.
Beide Phänomene treten unabhängig auf:
- 2020: beides - Schaltjahr und 53 Wochen
- 2024: nur Schaltjahr, hat 52 Wochen
- 2026: nur 53-Wochen-Jahr, hat 365 Tage
- 2028: nur Schaltjahr
Wer Kalenderwochen genauer verstehen will: das Tool unter /kalenderwoche/ rechnet ISO-Wochen direkt aus und zeigt die Jahresübersicht.
Woher kommt die Regel?
Die heute gültige Schaltjahr-Regel stammt aus der gregorianischen Kalenderreform von 1582. Papst Gregor XIII. löste damit ein Problem, das der Julianische Kalender (von Julius Cäsar 45 v. Chr.) über die Jahrhunderte aufgebaut hatte.
Julianisch war jedes vierte Jahr ein Schaltjahr - ohne Ausnahmen. Das ergibt im Schnitt 365,25 Tage pro Jahr, aber das Sonnenjahr ist nur 365,2422 Tage lang. Die Differenz von etwa 11 Minuten pro Jahr summiert sich über 128 Jahre zu einem ganzen Tag. Bis 1582 war der Frühlingsanfang dadurch vom 21. März auf den 11. März gewandert.
Gregor XIII. löste das mit zwei Eingriffen:
- Sprung: Auf den 4. Oktober 1582 folgte direkt der 15. Oktober 1582. Die zehn Tage Drift wurden weggeschnitten.
- Neue Regel: Die 100er-Ausnahme mit 400er-Rückausnahme wurde eingeführt. Drei Schalttage pro 400 Jahre fallen damit weg, das gleicht den Drift weitgehend aus.
Nicht alle Länder zogen sofort mit. Die katholischen Länder folgten 1582. Die protestantischen erst über die folgenden Jahrzehnte und Jahrhunderte:
- Großbritannien wechselte 1752 - in einer Nacht wurden elf Tage übersprungen, was zu Steuerstreit und der Forderung "Give us our eleven days back" führte
- Russland wechselte erst 1918, kurz nach der Oktoberrevolution - die deshalb tatsächlich im November stattfand
- Griechenland war 1923 das letzte europäische Land
Für die Datenwelt heißt das: Historische Daten vor 1582 oder vor dem jeweiligen Landeswechsel brauchen Vorsicht. strtotime('1500-01-01') rechnet zwar, aber die Bedeutung im jeweiligen Land kann eine andere sein.
Häufige Fragen zum Schaltjahr
Ist 2026 ein Schaltjahr?
Nein, 2026 ist kein Schaltjahr und hat 365 Tage. Das nächste Schaltjahr ist 2028.
Was ist die Regel für Schaltjahre?
Ein Jahr ist ein Schaltjahr, wenn es durch 4 teilbar ist, außer es ist durch 100 teilbar, außer es ist auch durch 400 teilbar. Damit sind 2000 und 2400 Schaltjahre, 1900 und 2100 dagegen nicht - obwohl sie durch 4 teilbar wären.
Warum ist 2100 kein Schaltjahr?
2100 ist durch 4 teilbar (525 mal genau), aber auch durch 100. Damit greift die Ausnahme der gregorianischen Regel: 100er-Jahre sind keine Schaltjahre. Die Ausnahme von der Ausnahme - durch 400 teilbar - trifft auf 2100 nicht zu. Das gleicht den astronomischen Überschuss aus: ein Sonnenjahr ist nicht exakt 365,25 Tage lang, sondern rund 11 Minuten kürzer.
Wann ist das nächste Schaltjahr?
Das nächste Schaltjahr ist 2028. Danach folgen 2032, 2036, 2040 und 2044. Schaltjahre kommen normalerweise alle vier Jahre, mit der Ausnahme für die durch 100 aber nicht 400 teilbaren 100er-Jahre.
Ist ein Schaltjahr dasselbe wie ein 53-Wochen-Jahr?
Nein, das verwechseln viele. Ein Schaltjahr hat 366 Tage (29. Februar dazu), ein 53-Wochen-Jahr hat 53 statt 52 Kalenderwochen. Beide haben unterschiedliche Regeln und treffen nicht synchron auf: 2020 war beides, 2024 nur Schaltjahr, 2026 nur 53-Wochen-Jahr. Details zu Kalenderwochen findest du im Kalenderwochen-Tool.
Wann hat jemand am 29. Februar Geburtstag - wann wird gefeiert?
Wer am 29. Februar geboren ist, hat alle vier Jahre einen "echten" Geburtstag. In Nicht-Schaltjahren feiern die meisten am 28. Februar oder 1. März - in Deutschland und Österreich gilt rechtlich der 1. März (Vollendung des Lebensjahres am letzten Tag des Februars wird nicht angerechnet, weil der Tag schlicht nicht existiert). In der Schweiz ist die Regel anders, dort gilt der 28. Februar.
Seit wann gilt die Schaltjahr-Regel?
Die heute gültige Regel stammt aus der gregorianischen Kalenderreform von 1582. Papst Gregor XIII. ließ den Kalender um zehn Tage springen (auf den 4. Oktober folgte der 15. Oktober) und führte die 100-/400-Ausnahme ein. Davor galt der julianische Kalender mit einer einfacheren Regel (jedes vierte Jahr), der über die Jahrhunderte ein Drift gegenüber dem Sonnenjahr aufbaute. Großbritannien führte die Reform erst 1752 durch, Russland erst 1918.
Quellen
- DIN ISO 8601 - Datenelemente und Austauschformate
- timeanddate.de - Schaltjahre erklärt
- PHP date() - Format-Spezifikator L für Schaltjahr