大家好,又见面了,我是你们的朋友全栈君。
1.html:
<el-table-column
prop="dateTime"
:formatter="dateFormat"
label="日期">
</el-table-column>
2.vue的methods 里面
//方法
methods: {
//时间格式化
dateFormat(row,column){
var dT=new Date(row.dateTime);//row 表示一行数据, dateTime 表示要格式化的字段名称
return dT.getFullYear()+"-"+(dT.getMonth()+1)+"-"+dT.getDate()+" "+dT.getHours()+":"+dT.getMinutes()+":"+dT.getSeconds()+"."+dT.getMilliseconds();
},
//时间格式化2
dataFormat2(row,column){
var t=new Date(row.dateTime);//row 表示一行数据, dateTime 表示要格式化的字段名称
var year=t.getFullYear(),
month=t.getMonth()+1,
day=t.getDate(),
hour=t.getHours(),
min=t.getMinutes(),
sec=t.getSeconds();
var newTime=year+'-'+
(month<10?'0'+month:month)+'-'+
(day<10?'0'+day:day)+' '+
(hour<10?'0'+hour:hour)+':'+
(min<10?'0'+min:min)+':'+
(sec<10?'0'+sec:sec);
return newTime;
},
},
2020-01-07T16:00:00.000Z 该格式是element的默认时间输出格
效果图
2020-1-7 0:0:0.0
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/143909.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...