sortDates method
dynamic
sortDates(
- List dates
)
Implementation
sortDates(List dates) {
List<DateTime> formattedDates = dates.map((date) {
var parts = date.split('.').reversed.toList();
return DateTime(
int.parse(parts[0]), int.parse(parts[1]), int.parse(parts[2]));
}).toList();
formattedDates.sort((a, b) => a.compareTo(b));
List<String> sortedDates = formattedDates.map((date) {
return '${date.day.toString().padLeft(2, '0')}.${date.month.toString().padLeft(2, '0')}.${date.year.toString()}';
}).toList();
return sortedDates;
}