Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说js 毫秒转成时分秒毫秒格式[亲测有效],希望能够帮助你!!!。
// 3671520转化成00:00:00,000 =>01:01:11,520
formatTime2HMSMs = time =>{
const millisecond = parseInt(time%1000)
let second = 0;
let totalMinute = 0;
let minute = 0;
let hour = 0;
let result = "";
const totalSecond = parseInt(time/1000) // 3671
if(totalSecond>59){ // 总秒数大于59 需要计算总分钟 数
second = parseInt(totalSecond%60) // 11
totalMinute = parseInt(totalSecond/60) // 61
}else{
second = totalSecond
}
if(totalMinute>59){
minute = parseInt(totalMinute%60) // 1
hour = parseInt(totalMinute/60) // 1
}else{
minute = totalMinute
}
if(hour<10){
result+="0"+hour;
}else{
result+=""+hour;
}
if(minute<10){
result+=":0"+minute;
}else{
result+=":"+minute;
}
if(second<10){
result+=":0"+second;
}else{
result+=":"+second;
}
if(millisecond<10){
result+=",00"+millisecond;
}else if(millisecond<100){
result+=",0"+millisecond;
}else{
result+=","+millisecond;
}
return result;
}
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章