一般在获取年月日的时候都会为单位数的日期加上前置零,在不想使用第三方插件的常规操作如下:
let day = new Date().getDate()
let formateDay = (day) => {
return day < 10 ? '0' + day : day
}
formateDay(day)
下面是另一种方法:
let day = new Date().getDate()
let formateDay = (day) => {
return String(day).replace(/(^\d{1}$)/,'0$1')
}
formateDay(day)