求一个JavaScript方法,根据豪秒数得到时分秒毫秒:
如输入 :1111
输出为:0:0:1 111
2 回答

守候你守候我
TA贡献1802条经验 获得超10个赞
var d=new Date(1111);
console.log(d.getUTCHours()+":"+d.getUTCMinutes()+":"+d.getUTCSeconds()+" "+d.getUTCMilliseconds());

慕莱坞森
TA贡献1810条经验 获得超4个赞
代码如下:
var totalMs = 1111;
var ms = totalMs % 1000;
var seconds = (totalMs-ms)/1000;
var minutes =(totalMs-ms-seconds*1000) % 60
var hours = (totalMs-ms-seconds*1000-minutes*60*1000) % 60
var dtStr = hours + ":" + minutes + ":" + seconds + " " + ms;
console.log(dtStr);
添加回答
举报
0/150
提交
取消