【发布时间】:2016-08-14 20:37:11
【问题描述】:
我有一个 JavaScritpt 日期排序问题。我有一个最多包含 24 个日期的数组,需要按降序排序。日期格式为完整日期格式。我成功转换为 mm/dd/yyyy。我意识到我不能使用排序,我相信我需要运行排序比较。
我的日期如下所示
eventDatesArrray = ,11/30/2014,12/31/2018,12/31/2013,10/11/2016,10/12/2015
我确实引用了Sort Javascript Object Array By Date。我很抱歉,但我不相信我完全理解它是如何工作的,因为我继续收到一条错误消息,指出我没有传递参数。不确定如何将 a 和 b 传递给此函数。
var sortedEventDates = eventDatesArrray .sort(function(a, b) {
return a>b ? -1 : a<b ? 1 : 0;
});
提前感谢您的帮助。 艾莉森
【问题讨论】:
-
这个链接可能对你有帮助:stackoverflow.com/questions/10123953/…
-
谢谢尼哈尔!我厌倦了你的建议,但不幸的是仍然有点难过。我编辑了我的帖子以反映这一点。
标签: javascript sorting date