我正在寻找一种在 Scala 中对日期进行排序的功能方法。日期以字符串列表的形式出现,需要以字符串的排序列表形式返回。字符串列表具有以下格式:
"dd MMM yyyy"
"MMM yyyy"
"yyyy"
""
我尝试设置一个正则表达式来解析日、月和年。然后我会将它们放入年月日并使用 .sorted 。但是,这会将 1 放在 10 之前,并且无法处理月份。一月,二月,...
然后我尝试将字符串转换为日期类,但我找不到任何对它们进行排序的方法。
我有大量数据要排序。那将是唯一的考虑。
谢谢你,埃里克