我有以下琴弦组,其中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