ytmusic_api_unofficial
Version:
A simple API to get music from YouTube Music
23 lines • 856 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class Duration {
constructor(duration) {
this.duration = duration;
this.formatted = format(duration);
this.formattedLong = formatLong(duration);
}
}
exports.default = Duration;
function formatLong(duration) {
const hours = Math.floor(duration / 3600);
const minutes = Math.floor(duration % 3600 / 60);
const seconds = duration % 60;
return `${hours ? hours + ' hours, ' : ''}${minutes ? minutes + ' minutes, ' : ''}${seconds} seconds`;
}
function format(duration) {
const hours = Math.floor(duration / 3600);
const minutes = Math.floor(duration % 3600 / 60);
const seconds = duration % 60;
return `${hours ? hours + ':' : ''}${minutes}:${seconds.toString().padStart(2, '0')}`;
}
//# sourceMappingURL=Duration.js.map