Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
1.950 Beiträge
 
Delphi 7 Professional
 
#2

AW: Uhrzeit wird abgeschnitten

  Alt 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.
  Mit Zitat antworten Zitat