Frage : Zeitspanne-Mathe

Gibt es eine Weise, das diff zwischen Zeitspannen genau zurückzubringen?

zum Beispiel; inTrackLength = 00:54: 16.1220000 und inTimeElapsed = 00:51: 30.3910000

Dim TimeRemaining als Zeitspanne = inTrackLength.Subtract (inTimeElapsed)

Since zeige ich nur Stunden an: Minuten: Seconds

TimeRemaining ist 00:02: 45.7310000

I würde TimeRemaining erwarten, zum 00:02 gerundet zu werden: 46.

I Vermutung meine reale Frage ist, wie i-Zusammenfassung TimeRemaining zu dem nächsten zweiten tun?

Antwort : Zeitspanne-Mathe

Sie können versuchen, TotalMilliseconds Teil zu überprüfen…

Frau = ts.TotalMilliseconds
ts.TotalMilliseconds=0
wenn Frau > 0.5 dann ts.add (neu (0.0.0.0.0.1.0))
Weitere Lösungen  
 
programming4us programming4us