Hallo, ich habe zwei Variablen TDateTime. In der einen Steht die Zeit und in der anderen das Datum. Kann man irgendwie ganz einfach das zusammenfügen ohne über einen String zu parsen?
Danke! Ich habe delphi 6!
Wenn ich dich richtig verstanden habe, kanst du sie einfach addieren. TDateTime ist nichts anderes als ein Float. Das Datum wird als z.B. 10000.0 gespeichert. Wenn du nur die Zeit hast, wird sie als 0.11111 gespeichert, also die Nachkommastellen sind die Zeit und das davor das Datum.
Hast du also folgende TDateTime kannst du dies einfach addieren:
Datum: 44041.0
Zeit: 0.7380289815
Dautm + Zeit = 44041.7380289815 = 29.07.2020 17:42:45
Es kommt aber drauf an wie du die Zeit gesetzt hast. Wenn du das mit Now machst ist da auch das Datum dabei. Wenn du nur die Funktion Time genutzt hast, ist es nur die Zeit, also 0.xxx oder bei Date das Datum ohne Zeit.