// 将时间戳转换为时间日期格式
switchTime(Stamp){
let timeStamp = Number(Stamp)
var time = new Date(timeStamp);
var y = time.getFullYear();
var m = time.getMonth()+1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y+'-'+this.judgeNum(m)+'-'+this.judgeNum(d)+' '+this.judgeNum(h)+':'+this.judgeNum(mm)+':'+this.judgeNum(s);
},
judgeNum(num){
if(num < 10){
return '0'+num
}else{
return num
}
},
或者直接在main.js中加一个全局时间过滤器
Vue.filter('dataFormate', originVal => {
const dt = new Date(originVal)
const y = dt.getFullYear()
const m = (dt.getMonth() + 1 + '').padStart(2, '0')
const d = (dt.getDate() + '').padStart(2, '0')
const hh = (dt.getHours() + '').padStart(2, '0')
const mm = (dt.getMinutes() + '').padStart(2, '0')
const ss = (dt.getSeconds() + '').padStart(2, '0')
const time = y + '-' + m + '-' + d + ' ' + hh + ':' + mm + ':' + ss
return time
})```