1.时间转换添加至过滤器中
millisecond 为毫秒数
filters: {
formDate: (millisecond) => {
let time = new Date(millisecond);
let month = time.getMonth() + 1; //国际与国内区别
let date = time.getDate();
let hours = time.getHours();
let minutes = time.getMinutes();
// 小于10前加一个0
if (month < 10) {
month = "0" + month;
}
if (date < 10) {
date = "0" + date;
}
if (hours < 10) {
hours = "0" + hours;
}
if (minutes < 10) {
minutes = "0" + minutes;
}
// 拼接
return (
time.getFullYear() +
"-" +
month +
"-" +
date +
" " +
hours +
":" +
minutes
);
},
},
2.转换
let date = new Date(time);
let y = date.getFullYear();
let M =
date.getMonth() + 1 < 10
? "0" + (date.getMonth() + 1)
: date.getMonth() + 1;
let d = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
let H = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
let m =
date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
let s =
date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
date = `${y}-${M}-${d} ${H}:${m}:${s}`;
return date;