在使用js获取当前日期格式“YY-MM-DD””补0遇到的问题,避免以前的繁琐多重判断,使用padStart()方法完美解决! padStart() 用于头部补全;
padEnd() 用于尾部补全。
下图为获取当天时间以及七天前的方法
getdate() {
let myDate = new Date()
let year = myDate.getFullYear()
let month = (myDate.getMonth() + 1).toString().padStart(2, '0')
let day = myDate.getDate().toString().padStart(2, '0')
let time = year + '-' + month + '-' + day
this.endTime = time
let date2 = new Date(myDate)
date2.setDate(myDate.getDate() - 7)
let time2 =
date2.getFullYear() +
'-' +
(date2.getMonth() + 1).toString().padStart(2, '0') +
'-' +
date2.getDate().toString().padStart(2, '0')
this.beginTime = time2
},