我有以下琴絃組,其中I需要重新安排基於日期,這就需要進行排序最早到最舊重新排列數據
[
"2015-08, xyz, 4",
"2016-03, abc, 5",
"2015-12, ter, 76",
"2015-12, rep, 14"
]
最終輸出需要的最終輸出的陣列的看起來像
[
"2016-03, abc, 5",
"2015-12, ter, 76, rep, 14",
"2015-08, xyz, 4"
]
我該如何去做這件事?
你在這裏的問題到底是什麼?或者你只是希望有人會爲你做所有的辛苦工作? – Liam
@Liam絕對不是,只是尋找一些關於解決問題的指導(僞代碼格式) – RRP
只需使用默認的.sort(),然後顛倒數組。只要字符串以年份開始,然後是daya的兩個數字,.sort()。reverse()就可以工作。當日期不是以允許按字符串值而不是實際日期排序的格式編寫時,它會變得棘手。 (例如,DD/MM/YYYY的歐元格式不能默認爲字符串)我會讓你自己弄清楚字符串的合併,因爲它與排序無關。 – Shilly