我已經嘗試使用此功能格式化以毫秒爲單位,但它不是爲我工作:JQuery的 - 格式化毫秒到HH:MM:SS:SSS
var msec_num = parseInt(duration, 10)/100;
var hours = Math.floor(msec_num/3600);
var minutes = Math.floor((msec_num - (hours * 3600))/60);
var seconds = Math.floor((msec_num - (hours * 3600) - (minutes * 60))/60/1000);
var milliseconds = (msec_num - ((hours * 3600) - (minutes * 60) - (seconds))/1000) * 100;
if (hours < 10) {hours = "0"+hours;}
if (minutes < 10) {minutes = "0"+minutes;}
if (seconds < 10) {seconds = "0"+seconds;}
if (milliseconds < 10) {milliseconds = "0"+milliseconds;}
var time = hours + ":" + minutes + ":" + seconds + ":" + milliseconds;
,如果我測試使用值(持續時間= 1091ms)它給了我這個:00:00:00:1091 ???
我怎麼知道所有的價值都是完美的?
jquery日期格式化 - 好吧:) –
可能重複[如何將毫秒轉換爲人類可讀形式?](http://stackoverflow.com/questions/175554/how-to-convert-milliseconds-into-human -readable-form) – Zuul