将传入数值转成00:00的形式

前面在通过时间把秒转换为分钟的过程中用到的,代码如下:

  formatTime(time){
    if (isNaN(time)) return false;
    let rd = Math.round;
    let _arr = [];
    let val = Number(rd(time) / 60).toFixed(2).toString().split('.');
    let f = val[0];
    let m = rd(val[1] * 0.6);
    _arr[0] = f < 10 ? '0' + f : f;
    _arr[1] = m < 10 ? '0' + m : m;
    return _arr.join(':');
  }

调用:formatTime(0)//00:00 formatTime(90)//01:30

百度未收录
分享