elementUI 时间格式化
1.html:<el-table-columnprop="dateTime":formatter="dateFormat"label="日期"></el-table-column>2.vue的methods 里面//方法methods: {//时间格式化dateFormat(row,colum...
·
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
更多推荐
已为社区贡献13条内容
所有评论(0)