使用ES6里面的sort方法可实现排序功能
//对数组根据日期进行排序
sortDataArray(dataArray) {
return dataArray.sort(function (a, b) {
return Date.parse(b.createTime.replace(/-/g, "/")) - Date.parse(a.createTime.replace(/-/g, "/"));
});
}
传入数据的格式如下:
var timeArr=[
{'id':'1','createTime':'2016-04-20 23:22:11'},
{'id':'2','createTime':'2016-04-21 21:00:11'},
{'id':'3','createTime':'2016-04-23 22:00:22'},
{'id':'4','createTime':'2016-04-19 12:22:00'},
{'id':'5','createTime':'2016-02-19 11:11:00'}
];