【发布时间】:2025-12-12 15:30:01
【问题描述】:
我的大部分问题都在这个帖子中得到了回答:How Sort Array Date JavaScript dd/mm/yyyy?
但想知道如果日期在一个对象中怎么做,即
var info = [
{
name : 'a',
date : '01/05/2017'
},
{
name : 'b',
date : '23/12/2013'
},
{
name : 'c',
date : '22/01/2015'
}
]
没有骰子:
(info.date).sort(function(a, b){
var aa = a.split('/').reverse().join(),
bb = b.split('/').reverse().join();
return aa < bb ? -1 : (aa > bb ? 1 : 0);
});
谢谢!
【问题讨论】:
-
如果您可以添加库,您可以尝试使用 moment js
标签: javascript arrays sorting