jqGrid的时间格式化问题
项目中,前台jqgrid在显示时间时,出现一些问题,弄清楚后记载下来以便碰见同样问题的人
项目中,向jqgrid写出去的是json格式数据,后台是通过jackson对数据格式进行转换的。jagrid时间行代码如下
竟然jagrid对时间戳有这样的处理,对于jaskson是使用,我们项目是封装在一个工具类里面。哪么好,我不向前台给时间戳形式的数据,正好jackson也提供修改时间数据输出格式方法, 于是加了这么一段静态代码,如下:
colModel:[{name:'id',index:'id', editable:false,hidden:true}, {name:'name',index:'name',label:"角色名", sorttype:"text"}, {name:'createTime',index:'createTime',label:"创建时间", editable:false,formatter:"date",formatoptions: {srcformat:'Y-m-d H:i:s',newformat:'Y-m-d H:i:s'}}, {name:'createBy',index:'createBy',label:"创建人", sortable:false} ],
这样后 时间显示一切正常 "2012-04-07 18:13:00"