我正在尝试对我的数组进行排序。
该数组由时间格式的数据组成。
大批:
'9:15 AM', '10:20 AM', '02:15 PM'
我应该如何排序?
我正在使用 json 服务获取此数据并使用它来列出 jquery mobile 的 listview 中的事件。但我想按时间对事件进行排序。
更新:我如何按日期和时间对 JSON 中的数据进行排序:
对于我按日期和时间使用 json 对数据进行排序的特殊问题,我这样做了:
$.getJSON(serviceURL + 'read.php?month_no='+month_no, function(data) {
events = data.data;
events.sort(function(a,b){
a = new Date(a.event_date+' '+a.event_time);
b = new Date(b.event_date+' '+b.event_time);
return a<b?-1:a>b?1:0;
});
});