toDate(baseTime) {
let time = moment(baseTime).format()
let d = new Date(time)
let year = d.getFullYear()
let month = '0' + (d.getMonth() + 1)
let day = '0' + d.getDate()
month = month.substring(month.length - 2, month.length)
day = day.substring(day.length - 2, day.length)
///或者
let Y = d.getFullYear() + ' 年 '
let M = (d.getMonth() + 1 < 10 ? '0' + (d.getMonth() + 1): d.getMonth() + 1) + ' 月 '
let D = (d.getDate() < 10 ? '0' + d.getDate() : d.getDate()) + ' 日 '
//
let batchTime =year + '-' + month +'-' +day +' ' +moment(baseTime).format('HH:mm:ss')
return batchTime
},
例如:
this.toDate(1570500664000)
结果:
2019-10-08 10:11:04
//将yyyy-MM-dd格式的日期转换成yyyy 年 MM 月 dd 日
formatDate(date) {
if(date){
return date.replace(/(\d{4})[-年](\d{2})[-月](\d{2})日?/g, '$1年$2月$3日')
} else {
return date;
}
}