const dates = [
{date: '2021-05-13'},
{date: '2021-05-17'},
{date: '2021-05-12'},
{date: '2021-05-11'},
];
const maxDate = new Date(
Math.max(
...dates.map(element => {
return new Date(element.date);
}),
),
);
console.log(maxDate.toDateString());
const minDate = new Date(
Math.min(
...dates.map(element => {
return new Date(element.date);
}),
),
);
console.log(minDate.toDateString());
/*
run:
"Mon May 17 2021"
"Tue May 11 2021"
*/