https://docwiki.embarcadero.com/Libr...s.StrToDateDef
Zitat:
Mit StrToDateDef kann ein String in eine Datumsangabe zerlegt werden. Enthält S kein gültiges Datum, gibt StrToDateDef Default zurück.
Der String S muss aus zwei oder drei Zahlen bestehen, die durch das in der globalen Variable DateSeparator bzw. deren TFormatSettings-Entsprechung definierte Zeichen voneinander getrennt sind. Die Reihenfolge von Tag, Monat und Jahr wird von der globalen Variable ShortDateFormat bzw. deren TFormatSettings-Entsprechung bestimmt (mögliche Kombinationen sind M/T/J, T/M/J und J/M/T).
Enthält der String S lediglich zwei Zahlen, wird er als Datum (M/T oder T/M) des aktuellen Jahres interpretiert.