按日期对对象数组进行排序

时间:2014-12-29 16:39:14

标签: javascript sorting

我有一个对象数组,我想按日期排序。我的格式是这样的,其格式为created_at: "2014-09-26 19:27:43"

如果有人能指出我正确的方向,那就太好了。

1 个答案:

答案 0 :(得分:1)

使用Date个对象进行比较,将Array.prototype.sort()用于排序



var array = ["2014-09-26 19:27:43","2014-09-26 19:27:42","2014-09-23 19:27:43"];
var sortedArray = array.sort(function(a,b){
       return new Date(a) - new Date(b);
    });
document.write(sortedArray);