Forum: Programmieren allgemein
by himitsu,
18. Jun 2015
var
FS: TFormatSettings;
D: TDateTime;
S: string;
begin
FS := TFormatSettings.Create;
FS.LongDateFormat := 'YYYYMMDD';
FS.LongTimeFormat := 'HHMMSSZZZZ';
FS.ShortDateFormat := FS.LongDateFormat;
FS.ShortTimeFormat := FS.LongTimeFormat;
Forum: Programmieren allgemein
by himitsu,
18. Jun 2015
Eigentlich nicht, dase die StrToXxx-Funktionen echt schrottig sind.
Die ignorieren Settings und haben als Trenner immer ein Leerzeichen. :wall:
Forum: Programmieren allgemein
by himitsu,
18. Jun 2015
dateandtime := StrToDate(datestr) + StrToTime(timestr);
dateandtime := StrToDateTime(datestr + ' ' + timestr);
Man kann Strings und Floats per "+" konkatenieren.
Viele Wege führen nach Rom und irgendwann kommt man schon an, egal wie rum.
Speichertechnisch ist Ersteres schöner.