我有以下数组:
[{id: 1, value : "value1", date: "2018-08-08", time: "15:27:17"},
{id: 2, value : "value2", date: "2018-08-09", time: "12:27:17"},
{id: 3, value : "value3", date: "2018-08-10", time: "17:27:17"},
{id: 4, value : "value4", date: "2018-08-11", time: "10:27:17"}]
我怎样才能对数组从最早到最新进行排序,反之亦然?
我尝试按日期排序,但按时间排序会将记录 id 4 的顺序交换为 id 3,因为它的时间值比记录 3 更早,但从技术上讲,它的定义更晚。
鉴于此数组和 json 结构,我如何对数组进行排序以同时考虑两个字段 (date
和time
)?