如何将时间转换成正确的格式?

时间:2019-06-04 21:39:54

标签: javascript momentjs

我想从格式转换时间。 我想获得以下效果,例如: 03 s -> 3s; 01 h 04 m 05 s -> 1 h 4 m 5 s; 01h -> 1h; 01h 15 m 07 s -> 1h 15 m 7 s

我使用图书馆timelite /时间。

 let time = 00:00:03
 let a = add(time);
 let b = str(a);

 convert = (time) => {
    const [hour, minute, sec] = time.split(':');

    if (hour !== "00") {
      return `${hour} h ${minute} m ${sec} s`;
    }

    if (minute !== "00") {
      return `${minute} m ${sec} s`;
    }

    return `${sec} s`;
  }

console.log(convert(b))  //output 03s

0 个答案:

没有答案
相关问题