Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.164 Beiträge
 
Delphi 12 Athens
 
#4

Re: Zeit in Millisekunden zwischen zwei Zeitstempeln

  Alt 17. Jul 2009, 09:45
erstes Problem, Now hat nicht die genauigkeit für Millisekunden (+/- 16 ms)

ansonsten ist es nur etwas Mathe

der Ganzzahlanzeil von TDateTime (der Type von Now) entspricht den Tagen,
also ist der Nachkommaanteil für die Uhrzeit

1/24 = Stunden
1/24/60 = Minuten
1/24/60/60 = Sekunden
1/24/60/60/1000 = Millisekunden

Abs(a - b) * 24*60*60*1000 = Differenz in ms

[edit]
wieso sind grad alle so schnell?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat