0
你好朋友我有一個JavaScript數組,我想從最近到最近的日期排序它。排序功能不起作用我不知道我在做什麼錯...任何人都可以幫助我?提前謝謝了!日期排序javascript數組
[Object, Object, Object, Object, Object]
0 : Object
favoriteTimestamp : Object
date : "2016-09-30 10:45:13.000000"
timezone : "Europe/Brussels"
timezone_type : 3
這裏是我的排序功能:
console.log(results);
let sortedResults = results.sort(function(a, b) {
a.favoriteTimestamp.date - b.favoriteTimestamp.date;
});
console.log(sortedResults);
兩個日誌給相同的輸出,因此排序沒有工作:「(
感謝所有幫助:)
相關:[用JavaScript比較兩個日期](http://stackoverflow.com/questions/492994/compare-two-dates-with-javascript#493018)。 –
'(a,b)=>(new Date(b.favoriteTimestamp.date))。getTime() - (new Date(a.favoriteTimestamp.date))。getTime()' – Redu
@Redu我很抱歉,不明白你的答案,這是我必須在返回排序功能? –