时间戳或者其他格式的时间转成自己想要的格式:
时间戳:
var oldTime = 1402233166999; //注意长度
其他格式:
var oldDate = 'Fri Mar 15 2019 14:15:56 GMT+0800'
使用:
使用
new Date(oldTime)
将其他格式的时间参数转换为Date格式,然后取属性拼自己要的字符串,
比如:
function dateFormatter(value, row, index) {
var oldTime = row.createTime;
var newTime = new Date(oldTime);
return timeCount(newTime.getFullYear(),4)+"-"+timeCount(newTime.getMonth(),2)+"-"+timeCount(newTime.getDay(),2)+
" "+timeCount(newTime.getHours(),2)+":"+timeCount(newTime.getMinutes(),2)+":"+timeCount(newTime.getSeconds(),2);
}
//数字位数补齐
var timeCount = function (str, num) {
var o = '0';
for (var i = 0;i<num-1;i++) {
o+="0"
}
debugger
if (str){
return (o+str).substring(str.toString().length)
}
}
效果: