使用EasyUi框架的datagrid组件显示时间问题
在学习easyUI的过程中,从数据库中获取的数据中含有时间,数据库中的类型是timestamp,使用datagrid组件显示时,该列显示的是他的毫秒数,解决方案:从该博客中看到的:原文链接
<script type="text/javascript">
$('#comment_datagrid').datagrid({
url:'showComment',
columns:[[
{field:'id',title:'ID',width:100},
{field:'name',title:'姓名',width:100},
{field:'phone',title:'电话',width:100},
{field:'email',title:'邮箱',width:100},
{field:'other',title:'其他',width:100},
{field:'content',title:'内容',width:100},
{field:'createtime',title:'时间',width:100,
formatter:function(value,row,index){
var unixTimestamp = new Date(value);
return unixTimestamp.toLocaleString();
}}
]],
fitColumns:true,
pagination:true,
pageList:[1,2,3,4],
pageSize:2
});
</script>