JS/VUE 将秒数转换成时分秒

// 播放器时间格式化
    parseVideoTime(num) {
      // let hour = (num / 3600).toFixed(0).toString().padStart(2, '0')
      // let min = ((num % 3600) / 60).toFixed(0).toString().padStart(2, '0')
      // let second = ((num % 3600) % 60).toFixed(0).toString().padStart(2, '0')
      // return hour + ':' + min + ':' + second
      let hour = Math.floor(num / 3600);
      let minute = Math.floor((num - hour * 3600) / 60); 
      let second = Math.floor(num - hour * 3600 - minute * 60); 
      if(hour < 10) {  
          hour = "0" + hour;  
      }

      if(minute < 10) {   
          minute = "0" + minute; 
      }

      if(second < 10) {    
          second = "0" + second;  
      }

      if (hour==0){
          return minute + ":" + second;
      }else{
          return hour + ":" + minute + ":" + second;
      }
    }