【发布时间】:2019-06-18 21:17:04
【问题描述】:
我想按日期对数组进行排序。但忽略数组中的第一项。任何帮助将不胜感激。
我目前有这个:
articles.sort(function(a,b){
return new Date(b.published) - new Date(a.published);
});
我的数组如下所示:
[
{id: 1, published: Mar 12 2012 08:00:00 AM},
{id: 2, published: Mar 9 2012 08:00:00 AM},
{id: 3, published: Mar 15 2012 08:00:00 AM},
{id: 4, published: Mar 22 2012 08:00:00 AM},
{id: 5, published: Mar 8 2012 08:00:00 AM}
];
我只需要按日期从 id 2 - 5 对所有内容进行排序
我所拥有的一切。
谢谢
【问题讨论】:
-
您的函数依赖于您提供的数组中不存在的
published属性。请根据需要更新您的帖子。 -
是的,谢谢我已经修改了。
-
您想在排序后或排序前忽略数组中的第一个元素
标签: javascript arrays date object