<分区>
我在使用 JavaScript 对日期和时间进行降序排序时遇到了一些问题。以下是一些输入:
[{chatroomID: "1", date: "12/26/2017", time: "10:31:32 PM"},
{chatroomID: "2", date: "12/26/2017", time: "10:38:01 PM"},
{chatroomID: "3", date: "12/26/2017", time: "10:35:14 PM"}]
我想按降序对它们进行排序,最新的将排在最前面,但我不知道该怎么做。
期望的输出:
[{chatroomID: "2", date: "12/26/2017", time: "10:38:01 PM"},
{chatroomID: "3", date: "12/26/2017", time: "10:35:14 PM"},
{chatroomID: "1", date: "12/26/2017", time: "10:31:32 PM"}]
如果结果来自同一个日期,那么我会按照时间排序。否则,最新日期将在最前面。有什么想法吗?
谢谢!