<el-table-column
:formatter="formatDate"
property="time"
label="时间"
align="center"></el-table-column>
//替换表格时间格式
formatDate(row, column) {
// 获取单元格数据
let date = row[column.property];
if (date) {
return this.transformDate(date)
} else {
return ''
}
},
//标准时间格式转yyyy-MM-dd HH:mm:ss
transformDate(date) {
if (date) {
let dt = new Date(date);
return dt.getFullYear() + '-' +
((dt.getMonth() + 1) < 10 ? ('0' + (dt.getMonth() + 1)) : (dt.getMonth() + 1)) + '-' +
(dt.getDate() < 10 ? ('0' + dt.getDate()) : dt.getDate()) + ' ' +
(dt.getHours() < 10 ? ('0' + dt.getHours()) : dt.getHours()) + ':' +
(dt.getMinutes() < 10 ? ('0' + dt.getMinutes()) : dt.getMinutes()) + ':' +
(dt.getSeconds() < 10 ? ('0' + dt.getSeconds()) : dt.getSeconds())
} else {
return ''
}
},