Pardon, Ihre Frage ist etwas aufwändiger zu beantworten und war mir durchgerutscht.
Es gibt mehrere Möglichkeiten, die sich teilweise auch ergänzen:
Möglichkeit 1: Wenn Sie die Kalender-Funtion anbieten, können Sie diese durch ein wenig JavaScript so ansteuern, dass Sie das früheste erlaubte Datum auf new Date()
setzen.
Möglichkeit 2: Die Kontrolle nach dem Abschicken können Sie durch eine individuelle Antwortprüfung realisieren.
Möglichkeit 3: Sie können auf die Intelligenz der Befragten vertrauen und post-hoc in der Datenauswertung die Fälle rauswerfen, die ein unplausibles Datum angegeben haben.