spcanvas
Version:
Make configurable canvas easily with spcanvas
24 lines (20 loc) • 528 B
JavaScript
const dayjs = require("dayjs");
const duration = require("dayjs/plugin/duration");
dayjs().format();
dayjs.extend(duration);
module.exports = class Util {
constructor() {
}
/**
* Formats time
* @param {number} time
* @returns {string}
*/
static format_time(time) {
if (!time) return "00:00";
const format = dayjs.duration(time).format("DD:HH:mm:ss");
const chunks = format.split(":").filter(c => c !== "00");
if (chunks.length < 2) chunks.unshift("00");
return chunks.join(":");
}
}