毫秒转化为时分秒 通用方法(转)

function MillisecondToDate(msd) {  
    var time = parseFloat(msd) /1000;  
    if (null!= time &&""!= time) {  
        if (time >60&& time <60*60) {  
            time = parseInt(time /60.0) +"分钟"+ parseInt((parseFloat(time /60.0) -  
            parseInt(time /60.0)) *60) +"秒";  
        }else if (time >=60*60&& time <60*60*24) {  
            time = parseInt(time /3600.0) +"小时"+ parseInt((parseFloat(time /3600.0) -  
            parseInt(time /3600.0)) *60) +"分钟"+  
            parseInt((parseFloat((parseFloat(time /3600.0) - parseInt(time /3600.0)) *60) -  
            parseInt((parseFloat(time /3600.0) - parseInt(time /3600.0)) *60)) *60) +"秒";  
        }else {  
            time = parseInt(time) +"秒";  
        }  
    }else{  
        time = "0 时 0 分0 秒";  
    }  
    return time;  
  
}

 

posted on 2013-04-17 16:52  小猕儿  阅读(1225)  评论(0编辑  收藏  举报

导航