視訊時長,時間搓轉化成 分秒的格式
阿新 • • 發佈:2018-11-08
//方法一: 時間轉化 Sub.timeTransf = function(e, data) { var time = e.data('time'); e.html(formatSeconds(time)); function formatSeconds(value) { var secondTime = parseInt(value); var minuteTime = 0; var hourTime = 0; if (secondTime > 60) { minuteTime = parseInt(secondTime / 60); secondTime = parseInt(secondTime % 60); if (minuteTime > 60) { hourTime = parseInt(minuteTime / 60); minuteTime = parseInt(minuteTime % 60); } } var result = "" + parseInt(secondTime); if (minuteTime > 0) { if (minuteTime < 10) { result = "0" + parseInt(minuteTime) + ":" + result; } else { result = "" + parseInt(minuteTime) + ":" + result; } } if (hourTime > 0) { result = "" + parseInt(hourTime) + ":" + result; } return result; } }; Sub.timeTransf(290)----> 04:50 //方法2: var min = Math.floor(+data[x].iTime / 60); if (min.toString().length < 2) { min = '0' + min.toString(); } var sec = +data[x].iTime % 60; if (sec.toString().length < 2) { sec = '0' + sec.toString(); } <i>' + min + ':' + sec + '</i>