mirror of
https://github.com/enricoros/big-AGI.git
synced 2026-05-11 06:00:15 -07:00
10 lines
570 B
TypeScript
10 lines
570 B
TypeScript
export function prettyTimestampForFilenames(useSeconds: boolean = true) {
|
|
const now = new Date();
|
|
const year = now.getFullYear();
|
|
const month = String(now.getMonth() + 1).padStart(2, '0'); // JavaScript months are 0-based.
|
|
const day = String(now.getDate()).padStart(2, '0');
|
|
const hour = String(now.getHours()).padStart(2, '0');
|
|
const minute = String(now.getMinutes()).padStart(2, '0');
|
|
const second = String(now.getSeconds()).padStart(2, '0');
|
|
return `${year}-${month}-${day}-${hour}${minute}${useSeconds ? second : ''}`; // YYYY-MM-DD_HHMM[SS] format
|
|
} |