@codenoobforreal/clitools
Version:
CLI tool for video processing (H.265/HEVC encoding & QuickTime compatibility) using FFmpeg, and batch lossless image compression with format preservation
21 lines • 821 B
JavaScript
export function getCurrentDateTime() {
const date = new Date();
const year = date.getFullYear();
const month = zeroPad(date.getMonth() + 1);
const day = zeroPad(date.getDate());
const hours = zeroPad(date.getHours());
const minutes = zeroPad(date.getMinutes());
const seconds = zeroPad(date.getSeconds());
return `${year}${month}${day}${hours}${minutes}${seconds}`;
}
export function formatSeconds(totalSeconds) {
const hours = Math.floor(totalSeconds / 3600);
const remainingSeconds = totalSeconds % 3600;
const minutes = Math.floor(remainingSeconds / 60);
const seconds = remainingSeconds % 60;
return `${zeroPad(hours)}:${zeroPad(minutes)}:${zeroPad(seconds)}`;
}
function zeroPad(num) {
return num.toString().padStart(2, "0");
}
//# sourceMappingURL=date.js.map