一、代码贴图
formatNumber(number) {
return number < 10 ? `0${number}` : number
},
getNowMonths() {
let currentDate = new Date()
currentDate.setDate(currentDate.getDate() - 1)
let year = currentDate.getFullYear()
//补全位数
let month = (currentDate.getMonth() + 1).toString().padStart(2, '0')
let day = currentDate.getDate().toString().padStart(2, '0')
const hours = this.formatNumber(currentDate.getHours())
const minutes = this.formatNumber(currentDate.getMinutes())
const seconds = this.formatNumber(currentDate.getSeconds())
// 返回格式化后的字符串
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`
},
二、代码解释
1)、formatNumber方法是一个补0操作
接收一个数字 number
作为参数,返回一个字符串。
如果 number
小于 10&#