JSFiddle - React, Tailwind, and code Playground
by Prathameshsb
HTML
<h1>
Date in asc order.
</h1>
JavaScript
var dates = ['1/2/2019', '11/12/2013', '1/1/1980', '11/1/1934'];
const dateObj = dates.map((dateString) => new Date(dateString));
dateObj.sort((a,b) => a - b);
const sortedDates = dateObj.map(function (date) {
var day = date.getDate();
var month = date.getMonth() + 1; // Months are zero-based
var year = date.getFullYear();
// Ensure leading zeros for single-digit days and months
if (day < 10) day = '0' + day;
if (month < 10) month = '0' + month;
return month + '/' + day + '/' + year;
});
console.log(sortedDates);