使用自带的layui 转换时间戳 {{layui.util.toDateString(d.jointime)}} 有的会显示 1970 这样时间错误的情况,如何解决呢?
因为js 输出时间戳是13位,所以必须是13位时间戳才可以转换,php生成的是10位,所以需要*1000,使用下面代码即可
{field:'jointime', title: '注册时间',templet:"<div>{{layui.util.toDateString(d.jointime*1000)}}</div>"}
或者是这样的
{
field: 'create_time',
title: '时间',
templet: function(d){
return layui.util.toDateString(d.create_time*1000,'yyyy-MM-dd HH:mm:ss')
}