У меня есть массив, заполненный разными днями:
let days = ["2018-09-02", "2018-10-06", "2018-10-12", "2018-10-24", "2018-11-02", "2018-11-04"];
Как я могу определить, какой из этих дней является ближайшим днем в будущем от сегодняшнего дня?
Мое текущее состояние может обнаружить, если завтра является частью массива, но я не знаю, как получить ближайший день в будущем, когда завтра не существует.
let nextDay = day.add(1, 'days').format('YYYY-MM-DD');
for (let i = 0; i < days.length; i++) {
if (day[i] === nextDay) {
// next day is part of the array
console.log(nextDay);
}
}