Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR DART

how to sort and order a list by date in flutter

import 'package:intl/intl.dart';

void main() {
  List products = [
    "2019-11-25 00:00:00.000",
    "2019-11-22 00:00:00.000",
    "2019-11-22 00:00:00.000",
    "2019-11-24 00:00:00.000",
    "2019-11-23 00:00:00.000"
  ];
  List<DateTime> newProducts = [];
  DateFormat format = DateFormat("yyyy-MM-dd");

  for (int i = 0; i < 5; i++) {
    newProducts.add(format.parse(products[i]));
  }
  newProducts.sort((a,b) => a.compareTo(b));

  for (int i = 0; i < 5; i++) {
    print(newProducts[i]);
  }
}
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #sort #order #list #date #flutter
ADD COMMENT
Topic
Name
6+4 =