欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在JavaScript中格式化标准时间?

最编程 2024-08-03 21:07:18
...
// 将标准化时间转化成类似YYYY-MM-DD HH:mm:ss格式的时间 const time = new Date() // 将标准时间转化成时分秒 function moment(time, format = 'YYYY-MM-DD HH:mm:ss') { // 获取年月日时分秒 let y = time.getFullYear() let m = (time.getMonth() + 1).toString().padStart(2, '0') let d = time.getDate().toString().padStart(2, '0') let h = time.getHours().toString().padStart(2, '0') let min = time.getMinutes().toString().padStart(2, '0') let s = time.getSeconds().toString().padStart(2, '0') if (format === 'YYYY-MM-DD') { return `${y}-${m}-${d}` } else { return `${y}-${m}-${d} ${h}:${min}:${s}` } } console.log(moment(time)) console.log(moment(time, 'YYYY-MM-DD'))