mirror of
https://github.com/HenkKalkwater/harbour-sailfin.git
synced 2024-05-20 04:42:41 +00:00
20 lines
523 B
JavaScript
20 lines
523 B
JavaScript
|
.pragma library
|
||
|
|
||
|
/**
|
||
|
* Converts miliseconds to a h:mm:ss format
|
||
|
*/
|
||
|
function timeToText(time) {
|
||
|
if (time < 0) return "??:??:??"
|
||
|
var hours = Math.floor(time / (60 * 60 * 1000))
|
||
|
var left = time % (60 * 60 * 1000)
|
||
|
var minutes = Math.floor(left / (60 * 1000))
|
||
|
left = time % (60 * 1000)
|
||
|
var seconds = Math.floor(left / 1000)
|
||
|
|
||
|
return hours + ":" + (minutes < 10 ? "0" : "") + minutes + ":" + (seconds < 10 ? "0" : "")+ seconds
|
||
|
}
|
||
|
|
||
|
function ticksToText(ticks) {
|
||
|
return timeToText(ticks / 10000);
|
||
|
}
|