封装成一个方法
//时间格式转换 dealWithTime(date) { let Y = date.getFullYear() let M = date.getMonth() + 1 - 0 let D = date.getDate() let h = date.getHours() >= 10 ? date.getHours() : '0' + date.getHours() //这个 0 是做一个补零操作,如果是10以内的 就让他前面加个0 let m = date.getMinutes() >= 10 ? date.getMinutes() : '0' + date.getMinutes() let s = date.getSeconds() >= 10 ? date.getSeconds() : '0' + date.getSeconds() return Y + '-' + M + '-' + D + '' + h + ':' + m + ':' + s //如果想要别的格式的 可以在这里用字符串拼接方式拼接即可 }
//调用
let date = this.dealWithTime(new Date())
得到的格式 ej:2020-4-9 16:47:53