jqGrid colModel日期时间排序

jqGrid colModel日期时间排序,jqgrid,Jqgrid,如何让JqGrid列按照日期时间排序,下面是我尝试的 { "name": "PACT_DATE", "index": "PACT_DATE", "width": 55, "jsonmap":"PACT_DATE", "sorttype": "date", "datefmt": "Y-m-d H:i:s" } 我仍然没有得到我的列数据来对am/PM进行正确排序 我从后端Web服务获取的数据是字符串格式的,我需要将其格式化为DateTime,以便正确排序 约定日期=“2007年3月21日下午

如何让JqGrid列按照日期时间排序,下面是我尝试的

{ "name": "PACT_DATE", "index": "PACT_DATE", "width": 55, "jsonmap":"PACT_DATE", "sorttype": "date", "datefmt": "Y-m-d H:i:s" }   
我仍然没有得到我的列数据来对am/PM进行正确排序

我从后端Web服务获取的数据是字符串格式的,我需要将其格式化为DateTime,以便正确排序

约定日期=“2007年3月21日下午4:42:15”


请帮忙

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

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

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

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

您可以发布一个在JSON数据中发布日期/时间的数据示例吗?在您使用的问题标题中
DateTime
。在JavaScript中没有
DateTime
类型或标准类。您是从.NET序列化日期时间还是什么意思?数据中的AM/PM位置也不清楚。JSON输入中是否有AM/PM?您希望jqGrid使用AM/PM显示时间吗?请更准确地写下你的意思。我得到的数据是字符串格式的,因此按文本/字符串排序。数据看起来像是“3/21/2007 4:42:15 PM”,我尝试更新ColModal以添加格式化程序:“date”,但它仍然是按文本排序的。我将用更多的信息来编辑我的问题。你能在JSON数据中发布一个日期/时间的数据示例吗?在您使用的问题标题中
DateTime
。在JavaScript中没有
DateTime
类型或标准类。您是从.NET序列化日期时间还是什么意思?数据中的AM/PM位置也不清楚。JSON输入中是否有AM/PM?您希望jqGrid使用AM/PM显示时间吗?请更准确地写下你的意思。我得到的数据是字符串格式的,因此按文本/字符串排序。数据看起来像是“3/21/2007 4:42:15 PM”,我尝试更新ColModal以添加格式化程序:“date”,但它仍然是按文本排序的。我将用更多的信息编辑我的问题。