mirror of
https://github.com/20kaushik02/spotify-manager.git
synced 2025-12-06 09:24:07 +00:00
25 lines
613 B
TypeScript
25 lines
613 B
TypeScript
import { zeroPaddedString } from "./getFormattedNumber.ts";
|
|
|
|
/**
|
|
* Returns a timestamp string to use for timestamped files
|
|
* @returns String of current datetime in YYYYMMDD-HHMMSS format
|
|
*/
|
|
const dateForFilename = (): string => {
|
|
const dt = new Date();
|
|
return `${dt.getFullYear()}${zeroPaddedString(
|
|
dt.getMonth() + 1,
|
|
2,
|
|
"before"
|
|
)}${zeroPaddedString(dt.getDate(), 2, "before")}-${zeroPaddedString(
|
|
dt.getHours(),
|
|
2,
|
|
"before"
|
|
)}${zeroPaddedString(dt.getMinutes(), 2, "before")}${zeroPaddedString(
|
|
dt.getSeconds(),
|
|
2,
|
|
"before"
|
|
)}`;
|
|
};
|
|
|
|
export { dateForFilename };
|