Registriert seit: 27. Nov 2017
2.508 Beiträge
Delphi 7 Professional
|
AW: Uhrzeit wird abgeschnitten
19. Sep 2020, 19:34
Lass Dir mal LField.AsDateTime ausgeben ala ShowMessage(FloatToStr(LField.AsDateTime))
oder im Debugger, ...
Ein DateTime hat im Vorkommaanteil die Tage seit 30.12.1899 und im Nachkommaanteil die Zeit seit Mitternacht. Wenn der Nachkommaanteil = 0 ist, wird Dir (warum auch immer) der Zeitanteil des TDateTime vorenthalten. Wenn der fehlt, kann Dir kein Format-irgendwas helfen. Du müsstest dann mal prüfen, wo der Zeitanteil "unterschlagen" wird.
|