使用Date获取一个年月日时分秒微秒的时间字符串

★ 目标

使用Date获取一个年月日时分秒微秒的时间字符串 例如202407021100000100

★ 代码实现

const currentDate = new Date();

const year = currentDate.getFullYear();
const month = String(currentDate.getMonth() + 1).padStart(2, '0'); // 月份从 0 开始,需要加 1
const day = String(currentDate.getDate()).padStart(2, '0');
const hours = String(currentDate.getHours()).padStart(2, '0');
const minutes = String(currentDate.getMinutes()).padStart(2, '0');
const seconds = String(currentDate.getSeconds()).padStart(2, '0');
const milliseconds = String(currentDate.getMilliseconds()).padStart(3, '0');

const timeString = `${year}${month}${day}${hours}${minutes}${seconds}${milliseconds}`;

console.log(timeString);

posted @ 2024-07-02 11:25  CSMrDong  阅读(17)  评论(0编辑  收藏  举报