0
虽然我在其他几篇文章中看到过这个问题,但由于我从Twitter收到的数据,我的情况似乎略有不同。按日期对Javascript数组对象排序
下面是我用来排序JavaScript Array对象的逻辑,但问题似乎是由于日期格式的类型,逻辑实际上并未对数据进行排序。从Twitter的原始日期
样本格式:星期一1月18日17时24分46秒+0000 2016
var UserArraySorted = UserArray.sort(function(a,b){
return new Date(a.createddate.substring(0,20)) - new Date(b.createddate.substring(0,20));
});
for(i=0;i < UserArraySorted.length;i++){//Perform some logic here}
反正是有根据我在我的代码中指定的createddate场我的数组排序?
尝试新日期(Date.parse(a.createddate)) – ryan0319
看看这个问题:http://stackoverflow.com/questions/7555025/jquery-fastest-way-to-sort-an-array-通过时间戳 – Tewdyn