2010-12-06 7 views
2

Как я могу получить столбец JqGrid для сортировки в соответствии с датой, вот что я пытался.jqGrid colModel DateTime sort

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

Я до сих пор не получаю мои данные столбцов для сортировки AM/PM право

Данные, которые я подвожу от моего бэкэнда WebService в виде строки, и мне нужно отформатировать его как DateTime, так что я мог правильно сортировать.

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

, пожалуйста, помогите!

+0

Не могли бы вы привести пример данных, в которых вы публикуете дату/время в данных вашего JSON? В заголовке вопроса вы использовали `DateTime`. В JavaScript нет типа `DateTime` или стандартного класса. Вы сериализуете `DateTime` с .NET или что вы имеете в виду? Также неясно, где вы должны иметь 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" 
Смежные вопросы