SortByDate

by Terrance Smith

TypeScript

class DateHelper {
    public static SortByDateAsc(dates: Date[]): Date[] {
        return dates
            .slice()
            .sort((a: Date, b: Date) => {
                return a < b
                    ? -1
                    : 1;
            });
    }
}

var dates = [
	new Date("7/2/2010"),
  new Date("4/3/2010"),
  new Date("3/4/2010"),
  new Date("10/4/2010")
];

let sortedDates = DateHelper.SortByDateAsc(dates);
console.log (sortedDates);