1.转换源码
<script type="text/javascript">
/**13位时间戳转换成 年月日 上午 时间 2018-12-27 15:35 */
function setTime(v){
return new Date(parseInt(v)).toLocaleString()
}
Date.prototype.toLocaleString = function() {
var y = this.getFullYear();
var m = this.getMonth()+1;
m = m<10?'0'+m:m;
var d = this.getDate();
d = d<10?("0"+d):d;
var h = this.getHours();
h = h<10?("0"+h):h;
var M = this.getMinutes();
M = M<10?("0"+M):M;
var S=this.getSeconds();
S=S<10?("0"+S):S;
return y+"-"+m+"-"+d+" "+h+":"+M+":"+S;
//返回的时间格式 2018-12-27 15:35
//自定义时间格式直接更改return格式即可
};
</script>
2.使用方法
直接在render方法中使用
,{field:'date', title: '创建时间',align:'center',sort: true,
templet :function (row){
return setTime(row.date); // date是当前行的后台参数名字
}
}
分离成模板的形式
实现的效果是一样的
,{field:'date', title: '创建时间',align:'center',sort: true,templet :dateTel}
var dateTel = function (d){
return setTime(d.date);
}