当xx后端不对时间进行格式化,传过来为xxxx-xx-xxTxx:xx:xx.xxx+00:00的格式时候,用formaTime方法(自定义方法名)对时间格式化
<el-table-column prop="shijian" label="时间">
<template slot-scope="scope">
{{ formatTime(scope.row.shijian) }}
</template>
</el-table-column>
methods: {
formatTime(timeString) {
const date = new Date(timeString);
const year = date.getFullYear();
const month = String(date.getMonth() + 1).padStart(2, "0");
const day = String(date.getDate()).padStart(2, "0");
const hours = String(date.getHours()).padStart(2, "0");
const minutes = String(date.getMinutes()).padStart(2, "0");
const seconds = String(date.getSeconds()).padStart(2, "0");
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
}
}