关于asp.net mvc 3:在JqGrid显示日期时间../日期(1352658600000)/

In JqGrid Display Date Time../Date(1352658600000)/

1
/Date(1352658600000)/

显示日期时,日期的格式不正确。

如何转换成适当的Format(dd/mm/yyyy)


All you need to make the conversion is setting date formatter in jqGrid colum model:

1
2
3
4
5
6
7
8
9
$('#gridId').jqGrid({
    ...
    colModel: [
        ...
        { name: 'Column Name', index: 'Column Index', ..., formatter:"date", formatoptions: { newformat:"m/d/Y"} },
        ...
    ],
    ...
});

对于newformat选项,jqgrid支持php日期格式。


从这里接受的答案中获取-将JSON结果转换为日期

您需要从字符串中提取数字,并将其传递到日期构造函数中:

[cc]var x = [ {"id":1,"start":"\/Date(1238540400000)\/