Einzelnen Beitrag anzeigen

BerndS

Registriert seit: 8. Mär 2006
Ort: Jüterbog
480 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: TDateTimePicker mit modus Time kennt die Zeit nicht

  Alt 15. Jun 2022, 15:53
Hier mal eine einfache Funktion, die nur den Zeitanteil zum Errechnen den Sekunden verwendet.
Delphi-Quellcode:
  function DateTimeToMilliseconds(const ADateTime: TDateTime): Int64;
  begin
    Result := DateTimeToTimeStamp(ADateTime).Time div MSecsPerSec;
  end;
Das ganze ist aus der System.DateUtils abgekupfert.

Hier ein Beispiel für den Vergleich:

Delphi-Quellcode:
 ...
 Seconds := DateTimeToMilliseconds(Now) - DateTimeToMilliseconds(DateTimePicker1.Time);
 ...
Bernd
  Mit Zitat antworten Zitat