fix minute changeover bug in secondsToTimeString
This commit is contained in:
+3
-2
@@ -9,8 +9,9 @@ func SecondsToTimeString(s float64) string {
|
|||||||
if s < 0 {
|
if s < 0 {
|
||||||
s = 0
|
s = 0
|
||||||
}
|
}
|
||||||
min := int(s / 60)
|
sec := int(math.Round(s))
|
||||||
sec := int(math.Round(s - float64(min*60)))
|
min := sec / 60
|
||||||
|
sec -= min * 60
|
||||||
|
|
||||||
return fmt.Sprintf("%2d:%02d", min, sec)
|
return fmt.Sprintf("%2d:%02d", min, sec)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user