求一个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
	提交
		取消
	