中国标准时间转为 yyyy-MM-dd hh:mm:ss

493 阅读1分钟

let date = new Date('Wed Sep 09 2020 00:00:00 GMT+0800 (中国标准时间)');
// 以下操作均为如果月份和几号都是10以下的话则在前面加0
let month = (date.getMonth() + 1) > 9? (date.getMonth() + 1) : '0' + (date.getMonth() + 1);
let day = date.getDate() > 9? date.getDate() : '0' + date.getDate();
let Time = date.getHours() > 9 ? date.getHours() : '0' + date.getHours()
let Minute = date.getMinutes() > 9 ? date.getMinutes() : '0' + date.getMinutes()
let second = date.getSeconds() > 9 ? date.getSeconds() : '0' + date.getSeconds()
// 拼接
let datetime1 = `${date.getFullYear()}-${month}-${day} ${Time}:${Minute}:${second}`;
console.log(datetime1)

本文章仅以自己防止忘记而记录,不管是我还是其他人,当你看到这篇文章的时候说明你还在从事前端工作,或者在学习前端,所以不管以后遇到什么问题,和挫折,都不要忘记你敲代码的初衷