Einzelnen Beitrag anzeigen

DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#1

Millisekunden in Sekunden umrechnen

  Alt 22. Mär 2019, 13:40
Ich komme gerade leider nicht drauf. Aber wie rechnet man in Delphi Millisekunden nach Sekunden um, sodass ich alles einzeln habe?
Aus 3699 wird dann beispielsweise 3 [sekunden] 699 [ms]

Ob das der richtige Weg ist?

Delphi-Quellcode:
 MSDouble := AMSSeconds / 1000;
 H := AMilliSeconds div 3600000;
 M := AMilliSeconds mod 3600000 div 60000;
 S := AMilliSeconds mod 3600000 mod 60000 div 1000;
 MS := Frac(MSDouble);

Geändert von DieDolly (22. Mär 2019 um 13:43 Uhr)
  Mit Zitat antworten Zitat