import Vue from 'vue'
Vue.filter('formaTime', value => {
const date = new Date(value)
const year = date.getFullYear()
let month = date.getMonth() + 1
let day = date.getDate()
let hours = date.getHours()
let minutes = date.getMinutes()
let seconds = date.getSeconds()
if (month < 10) {
month = '0' + month
}
if (day < 10) {
day = '0' + day
}
if (hours < 10) {
hours = '0' + hours
}
if (minutes === 0) {
minutes = '00'
}
if (seconds < 10) {
seconds = '0' + seconds
}
return year + '-' + month + '-' + day + ' ' + hours + ':' + minutes + ':' + seconds
})
页面引用
<el-table-column
label="最近时间" align="center">
<template slot-scope="scope">{{ scope.row.editTime | formaTime }}</template>
</el-table-column>