1.转换源码
<script type="text/javascript">/**13位时间戳转换成 年月日 上午 时间 -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;//返回的时间格式 -12-27 15:35//自定义时间格式直接更改return格式即可};</script>
2.使用方法
直接在render方法中使用
,{field: 'date', title: '创建时间', align: 'center', sort: true,templet: function(row) {// date是当前行的后台参数名字return setTime(row.date);}}
分离成模板的形式
实现的效果是一样的
,{field: 'date', title: '创建时间', align: 'center', sort: true, templet: dateTel }
var dateTel = function(d) {// date是当前行的后台参数名字return setTime(d.date);}
如果本篇文章对你有帮助的话,很高兴能够帮助上你。
当然,如果你觉得文章有什么让你觉得不合理、或者有更简单的实现方法又或者有理解不来的地方,希望你在看到之后能够在评论里指出来,我会在看到之后尽快的回复你。