{
function toDate (str) {
const s = str.split('/');
return new Date(s[2] , s[0]-1 , s[1]-1 );
}
const tosort = Array.from(names);
tosort.sort((a,b) => {
const datea = toDate(a['Join date']);
const dateb = toDate(b['Join date']);
let comparison = 0;
if (!isNaN(datea) && !isNaN(dateb)) comparison = dateb - datea;
else if (isNaN(datea)) comparison = -1;
else if (isNaN(dateb)) comparison = 1;
return comparison;
} );
return md`Here's a list of our club members from newest to oldest: <br><br>${tosort.map(
d => `${d['First name']} from ${d['State']} (joined ${d['Join date']})`).join(',<br>')}`;
}