suit: Datum Überprüfen auf ECHTHEIT

Beitrag lesen

strptime() ist geeigneter als dein selbst gezimmertes explode.

Allgemein um Fehler zu vermeiden wäre es noch schlauer gleich bei der Eingabe zu verhindern, dass sowas daherkommt.

z.B. mittels einem Datumseingabefeld oder einem JavaScript-Datepicker.

Was ist das übrigens für ein Datumsformat?

2011-1-2 ist nach ISO 8601 übrigens nicht der 2. Jänner 2011 sondern ungültig.