const arr = [ {id: 2, date: new Date(2020, 1, 2)}, {id: 1, date: new Date(2020, 1, 1)}, {id: 3, date: new Date(2020, 2, 28)}, {id: 5, date: new Date(2025, 1, 1)}, {id: 4, date: new Date(2020, 2, 29)}, ]; console.log( arr.sort( (x, y) => (x.date.getTime()) - (y.date.getTime()), ) ) console.log(arr); const arr = [ {id: 2, date: new Date(2020, 1, 2)}, {id: 1, date: new Date(2020, 1, 1)}, {id: 3, date
![javascript オブジェクトの配列内の日付をソートする](https://cdn-ak-scissors.b.st-hatena.com/image/square/252af9318695d30e17f26968b395a164c7ae2ae2/height=288;version=1;width=512/https%3A%2F%2Fmebee.info%2Fwp-content%2Fuploads%2F2022%2F08%2Fjavascript-15.gif)