2014-11-24 103 views
0

我有一个JSON结果看起来像这样被返回的日期......JavaScript的日期格式字符串

2014-11-24T16:59:59 

在我的jqGrid我需要指定这个日期的输入日期字符串,并输出格式即它将如何在网格上看起来像。

formatoptions: { 
     srcformat: 'Y-m-d', 
     newformat: 'd/m/y hh:mi:ss' 
    }, 

我想网格有一个输出日期格式与“T”删除和时间日期和部分显示像这样。

2014-11-22 16:59:59 

有人可以帮助我如何在格式选项中指定此选项。即日期字符串应该如何吸引。我一直在环顾四周,但没有成功。

感谢

+0

这是一个定义的日期格式(ISO 8601:https://en.wikipedia.org/wiki/ISO_8601),其,根据jqgrid的文档,可以用'SortableDateTime'来表示,所以:'scrformat:SortableDateTime'。无需处理删除“T” – Anthony 2014-11-24 06:30:13

回答

1

请使用这样的:

formatter: 'date', 
formatoptions: { 
      srcformat: 'ISO8601Long', 
      newformat: 'd/m/Y H:i:s' 
} 

Jsfiddle Example