我的一个列包含日期并且可以排序。我没有尝试在列模型中使用datefmt: 'dd/mm/yyyy hh:mm:ss.sss'
和d/m/Y H:i:s.u
来向jqGrid描述如何对列进行排序。
要排序的实际数据的示例是07/10/2011 03:08:32.454
。
当然,该列sorttype
为'date'
。
答案 0 :(得分:2)
我建议您以某种非本地化格式发布日期/时间信息。例如,在这一个:
2011-05-29T23:36:41.1470055+02:00
此类日期格式已经可以排序。要转换为myDate
的{{1}}变量,您可以在.NET下使用“o”格式:
DateTime
要以'dd / mm / yyyy hh:mm:ss.sss'格式显示日期,您可以使用以下custom formetter:
myDate.ToString ("o", new CultureInfo ("en-us", true))
答案 1 :(得分:1)
我将此报告为jqGrid中的错误,并将在下一个版本中修复。