【问题标题】:Sort an arary of objects by date [duplicate]按日期对对象数组进行排序[重复]
【发布时间】:2015-02-25 20:38:44
【问题描述】:

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

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

【问题讨论】:

标签: javascript sorting


【解决方案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);

【讨论】:

  • Brillant,感谢您的整理……
猜你喜欢
  • 1970-01-01
  • 2017-05-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-23
  • 2013-05-10
相关资源
最近更新 更多