Hallo Liebe Gemeinde
ich habe das problem, das ich aus einer datei einen string auslese die ein Datum enthält, dazu ist auch jeweils das Format hinterlegt:
beispiel:
datum: 20130705
format: yyyymmdd
Wenn das Format immer gleich bleiben würde, könnte man das mit einer einfachen stringmanipulation handhaben.
Dem ist aber nicht so
wäre ja auch langweilig.
Deshalb übergebe ich das hinterlegte Format und möchte nun anhand dessen, das datum einlesen und in einem anderen Format wieder ausgeben.
Wie könnte man dies umsetzen?
Mein ansatz ist folgender:
Delphi-Quellcode:
var datum : TDatetime;
content : string;
.
.
shortdateformat := yyyymmdd;
Datum := strtodate(content); <- hier kommt jetzt der fehler, das 20130705 kein Datum ist