2012-05-16 86 views
4

我有一個通過JSON字符串傳遞到我的jqGrid一個日期,它看起來像的jqGrid JSON日期格式

"31/10/2011" 

我無法通過的jqGrid documentation制定的格式。我只想讓它出現,然後在網格中排序。

如果我沒有格式化發佈,日期看起來不錯,但不被識別爲日期,因此排序是錯誤的。

如果我添加下面的日期格式,以

formatter: 'date', formatoptions: { newformat: 'd/m/Y'} 

我得到一個可以追溯到看起來像這樣

03/10/2031 

的專欄中,我不能爲我的生活工作出了什麼問題是請幫助。

回答

8
formatter: 'date', formatoptions: { srcformat: 'd/m/Y', newformat: 'd/m/Y'} 

排序的問題的輸入數據的

+1

默認格式是[ISO 8601](http://en.wikipedia.org/wiki/ISO_8601)如'2011-10-31'或'2011- 10-31T00:00Z'。如果您可以在服務器端進行更改,我會建議您更改生成服務器的格式。 – Oleg

+0

@Oleg感謝您的建議,但我使用的格式是出於特定原因陳述的,並且覺得上面的解決方案比我改變服務器端代碼更節省時間。感謝您的回覆。 – Deviland