Je cherche un moyen fonctionnel de trier Dates en Scala. Les dates arrivent sous la forme d'une liste de chaînes de caractères et doivent être retournées sous la forme d'une liste triée de chaînes de caractères. La liste de chaînes de caractères a les formats suivants :
"dd MMM yyyy"
"MMM yyyy"
"yyyy"
""
J'ai essayé de configurer une expression rationnelle pour analyser le jour, le mois et l'année. Je les mettrais ensuite dans année mois jour et utiliserais le .sorted . Cependant, cela place 1 avant 10 et ne peut pas gérer les mois. Jan, Feb, ...
J'ai ensuite essayé de convertir les chaînes de caractères en classes de dates, mais je n'ai trouvé aucun moyen de les trier.
J'ai une quantité considérable de données à trier. Ce serait la seule considération.
Merci, Erick