秒变换为时间字符串

秒转换为时间字符串
自己记录一下,秒转换为时间格式
function secondsToHhmmss(seconds){
   var hour;
   var minute;
   var seconds;

   //if seconds is null or 0
   if(seconds==null||seconds<0){

       return '00:00:00';
   }

   //get Hour
   hour = seconds/3600|0;
   seconds = parseInt(seconds) - hour * 3600;

   if(parseInt(hour) < 10){

          hour = "0" + hour;
   }
 
   //get minute
   minute = seconds/60|0;

   //get seconds
   seconds = parseInt(seconds)-minute*60;

   if(parseInt(minute)<10){

         minute ="0" + minute ;  
   }

   if(seconds < 10){

       seconds = "0" + seconds;    
   }

   return hour+":"+minute+":"+seconds;
}

alert(secondsToHhmmss(24001));
// get 06:40:01