新同学上线
这个 方法 可以在TS下将 秒钟替换为00:00:00 的格式,小时位没有就显示为 分:秒(00:00)
Math.floor()可以实现取整,但~~ 也可以在js中实现快速取整
const convert = (time: number) => {
let a: number | string = ~~(time / 3600);
let b: number | string = ~~(time / 60) - a * 60;
let c: number | string = time % 60;
a = String(a).padStart(2, "0");
b = String(b).padStart(2, "0");
c = String(c).padStart(2, "0");
if (a === '00') {
return `${b}:${c}`;
} else
return `${a}:${b}:${c}`;
}
}