上代码:
// 转换字符串日期时间
$dateTimeChange(time, type) {
if (time) {
const year = time.getFullYear()
let month = time.getMonth() + 1
let date = time.getDate()
month <= 9 ? month = '0' + month : month
date <= 9 ? date = '0' + date : date
const Time = time.toTimeString().slice(0, 8)
const Time1 = time.toTimeString().slice(0, 5)
switch (type) {
case 1:
return year + '-' + month + '-' + date
case 2:
return year + '/' + month + '/' + date
case 3:
return year + '年' + month + '月' + date + '日 '
case 4:// Time1 时:分:秒
return year + '年' + month + '月' + date + '日 ' + Time
case 5:// Time1 时:分
return year + '年' + month + '月' + date + '日 ' + Time1
case 6:// 月-日 时:分
return month + '月' + date + '日 ' + Time1
case 7:// 月-日 时:分:秒
return month + '月' + date + '日 ' + Time
case 8:// 时:分
return Time1
case 9:// 年-月
return year + '-' + month
default:// 年-月-日 时:分:秒
return year + '-' + month + '-' + date + ' ' + Time
}
} else {
return '日期格式有误'
}
},