StrToDateTime/StrToDate/StrToTime sind schrecklich implementiert und können nicht alle Formate lesen, da
selten garnicht der FormatString zur Interpretation herangezogen wird.
(dazu sollte es irgendwo, die letzen 3-12 Monate, einen Thread von mir geben)
Dein Delphi ist doch bestimmt auf deutsch installiert/eingestellt?
Wenn ja, dann sind die Monats- und Wochentags-Strings natürlich auch in deutsch geladen.
Selbst wenn es mit StrToDateTime funktioniert ... mit den falschen Strings kann das schlecht erkannt/übersetzt werden.
DTFormat.ShortMonthNames
DTFormat.LongMonthNames
DTFormat.ShortDayNames
DTFormat.LongDayNames