jqGrid 3.5 - 日期根本没有格式化

时间:2017-08-31 16:07:08

标签: jquery json date jqgrid

我使用的是jqGrid 3.5.2,目前我使用的是本地JSON对象的数据。在我阅读有关日期格式的其他答案后,我明白日期在我的JSON中没有正确格式化,我将它们全部更改为ISO8601Long格式。现在我的日期看起来像这样:

"2017-06-14T1:25:42.00"

问题是,我尝试格式化这些日期并且没有任何反应。这是我的代码片段,我尝试将其格式化:

sorttype: 'date', formatoptions: { srcformat: 'ISO8601Long', newformat: 'd/m/Y'}

我读到,对于本地加载的数据,我需要使用sorttype而不是formatter,我这样做了。奇怪的是,如果我控制日志我假设的值的类型是日期,它将返回string,而不是datedatetime。所以我认为这里有一个问题。

任何想法,伙计们?

1 个答案:

答案 0 :(得分:0)

仅当您指定formatoptions选项时,才会使用

formatter。您必须添加formatter: "date"才能解决问题。