Zum Inhalt springen
BeispielWerk
English

Datum Grenzfälle: Schalttag, 31. Juni, Jahr 9999

Datumsfunktionen scheitern oft an Sonderfällen wie Schaltjahren, Monatslängen oder Jahrhundertgrenzen. Die Seite enthält gültige Grenzwerte wie den 29.02.2024 und 9999-12-31 sowie absichtlich ungültige Daten wie den 31. Juni, Tag 00 oder den 29.02.1900, den Excel fälschlich als Schalttag anzeigt. Damit lassen sich Validierung und Datumsrechnung testen.

44 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 23× Absichtlich ungültig.

  • Schalttag 2024

    2024-02-29

    2024 ist ein Schaltjahr (durch 4 teilbar, nicht Jahrhundert).

  • Schalttag 2028

    2028-02-29

    2028 ist ein Schaltjahr.

  • Schalttag 2000

    2000-02-29

    2000 ist Schaltjahr (durch 400 teilbar).

  • Schalttag 2032

    2032-02-29

    Grenzfall für Datumsprüfungen.

  • Letzter Februartag 2026

    2026-02-28

    2026 ist kein Schaltjahr.

  • 1. März 2026

    2026-03-01

    Folgetag des 28.02.2026.

  • Silvester 2026

    2026-12-31

    Tag 365.

  • Silvester 2024 (Tag 366)

    2024-12-31

    Schaltjahr: 366 Tage.

  • Beginn der Unix-Epoche

    1970-01-01

    Grenzfall für Datumsprüfungen.

  • 1. Januar 1900

    1900-01-01

    Excel zählt hier ab.

  • 1900-02-29: kein SchalttagAbsichtlich ungültig

    1900-02-29

    1900 ist kein Schaltjahr (Jahrhundert, nicht durch 400 teilbar); Excel zeigt es fälschlich an.

  • 2100-02-29: kein SchalttagAbsichtlich ungültig

    2100-02-29

    2100 ist kein Schaltjahr.

  • 2026-02-29: kein SchalttagAbsichtlich ungültig

    2026-02-29

    2026 ist kein Schaltjahr.

  • 30. FebruarAbsichtlich ungültig

    2026-02-30

    Existiert nie.

  • 31. AprilAbsichtlich ungültig

    2026-04-31

    April hat 30 Tage.

  • 31. JuniAbsichtlich ungültig

    2026-06-31

    Juni hat 30 Tage.

  • 31. SeptemberAbsichtlich ungültig

    2026-09-31

    Grenzfall für Datumsprüfungen.

  • 31. NovemberAbsichtlich ungültig

    2026-11-31

    Grenzfall für Datumsprüfungen.

  • Monat 13Absichtlich ungültig

    2026-13-01

    Grenzfall für Datumsprüfungen.

  • Monat 00Absichtlich ungültig

    2026-00-10

    Grenzfall für Datumsprüfungen.

  • Tag 00Absichtlich ungültig

    2026-10-00

    Grenzfall für Datumsprüfungen.

  • Tag 32Absichtlich ungültig

    2026-10-32

    Grenzfall für Datumsprüfungen.

  • Nulldatum (MySQL-Altlast)Absichtlich ungültig

    0000-00-00

    Von älteren MySQL-Versionen akzeptiert, kein gültiges Datum.

  • Jahr 0000

    0000-01-01

    In ISO 8601 das Jahr 1 v. Chr., im gregorianischen Kalender sonst nicht vorhanden.

  • Jahr 1

    0001-01-01

    Kleinster Wert von .NET DateTime.

  • Letztes vierstelliges Datum

    9999-12-31

    Obergrenze vieler Systeme (SQL Server, .NET).

  • Fünfstelliges JahrAbsichtlich ungültig

    10000-01-01

    Nur mit Vorzeichen-Erweiterung zulässig; viele Parser lehnen es ab.

  • Erweitertes Jahr mit Vorzeichen

    +010000-01-01

    JavaScript akzeptiert diese Form (±JJJJJJ).

  • 4. Oktober 1582

    1582-10-04

    Letzter Tag des julianischen Kalenders in vielen Ländern.

  • 15. Oktober 1582

    1582-10-15

    Erster Tag des gregorianischen Kalenders; dazwischen fehlen zehn Tage.

  • 14. September 1752

    1752-09-14

    Erster Tag nach der britischen Kalenderreform; 3.–13. September fehlen dort.

  • ISO-Datum ohne führende NullAbsichtlich ungültig

    2026-10-9

    Strenge ISO-Parser lehnen es ab.

  • ISO mit zweistelligem JahrAbsichtlich ungültig

    26-10-09

    Grenzfall für Datumsprüfungen.

  • ISO mit Schrägstrichen

    2026/10/09

    Nicht ISO, aber verbreitet.

  • Deutsch mit Monat 13Absichtlich ungültig

    09.13.2026

    Grenzfall für Datumsprüfungen.

  • 31.04.2026Absichtlich ungültig

    31.04.2026

    Grenzfall für Datumsprüfungen.

  • 29.02.2026Absichtlich ungültig

    29.02.2026

    Grenzfall für Datumsprüfungen.

  • 29.02.2028

    29.02.2028

    Gültiger Schalttag.

  • Nulldatum deutschAbsichtlich ungültig

    00.00.0000

    Grenzfall für Datumsprüfungen.

  • Wort statt DatumAbsichtlich ungültig

    heute

    Grenzfall für Datumsprüfungen.

  • Stunde 25Absichtlich ungültig

    2026-10-09T25:00:00Z

    Grenzfall für Datumsprüfungen.

  • Stunde 24 (Tagesende)

    2026-10-09T24:00:00Z

    ISO 8601 erlaubt 24:00 als Ende des Tages; viele Parser nicht.

  • Schaltsekunde 23:59:60

    2026-10-09T23:59:60Z

    Nur zu Schaltsekunden zulässig; 2026 ist keine angekündigt.

  • Minute 60Absichtlich ungültig

    2026-10-09T12:60:00Z

    Grenzfall für Datumsprüfungen.

Weitere Themen in Datum & Zeit