Как отсортировать массив по ближайшей предстоящей дате
Подскажите, как можно отсортировать массив с объектами юзеров по ближайшей предстоящей дате (DD MMM). Чтобы в начале были юзеры, у которых предстоящая дата (DD MMM) самая близкая к текущей и далее на отдаление по дате (DD MMM). Год учитывать не надо. Только день и месяц.
Сейчас у меня сортировка только по увеличение даты (DD MMM YYYY).
return Promise.all([birthdays, newcomers, newrole]).then(() => {
return users.sort((a, b) => a.eventDate.valueOf() - b.eventDate.valueOf());
});
Источник: Stack Overflow на русском