<el-table-column prop="date" label="过磅日期时间" align='center' header-align='center' :formatter="dateFormatter"></el-table-column>
</el-form-item>
<el-form-item label="日期时间" prop="date">
<el-date-picker
v-model="addForm.date"
type="datetime"
placeholder="选择日期时间">
value-format=“yyyy-MM-dd HH:mm:ss”
format=“yyyy-MM-dd HH:mm:ss”
style="width: 100%;">
</el-date-picker>
</el-form-item>
思路:将时间字符串转换成时间戳,加8个小时,再转换成时间字符串
添加一个方法:
methods: {
dateFormatter(row){
if(row.date){
// return row.date //在这里对row.date进行处理
return this.getDate(new Date(Date.parse(new Date(row.date))+8*3600*1000));
}
},