2010-12-06 95 views
2

我怎樣才能得到的JqGrid列按日期時間排序,這是我試過的。jqGrid colModel DateTime排序

{ "name": "PACT_DATE", "index": "PACT_DATE", "width": 55, "jsonmap":"PACT_DATE", "sorttype": "date", "datefmt": "Y-m-d H:i:s" } 

我仍然沒有收到我的列中的數據的AM/PM右

數據,我從我的後端web服務讓我在字符串格式進行排序,我需要格式化爲日期時間,所以我可以正確排序。

PACT_DATE =「3/21/2007 4:42:15 PM」;

請幫忙!

+0

你可以發佈一個數據的例子,你在JSON數據中發佈日期/時間嗎?在你使用'DateTime'的問題的標題中。在JavaScript中沒有`DateTime`類型或標準類。你是從.NET中序列化`DateTime`還是什麼意思?數據中應該有AM/PM的位置也不清楚。你有AM/PM在JSON輸入嗎?你想讓jqGrid顯示使用AM/PM的時間嗎?請寫出更確切的你的意思。 – Oleg 2010-12-06 21:42:43

回答

0

您需要指定AM/PM是時間戳的一部分,使用A。例如:

datefmt: "Y-m-d h:i:s A"