У меня есть массив программ.У каждого из них есть start_date и end_date.
Я хочу найти текущую запущенную программу в массиве, проверив мою текущую дату в диапазоне start_date и end_date каждой программы.
Проблема в том, чтопрограммы были добавлены в определенном часовом поясе, но даты не содержат информации о часовом поясе.
Я попытался установить смещения по часовым поясам, в которых создана программа.Но это не помогло.
const range = moment.range(moment(el.start_date), moment(el.end_date));
moment().within(range);
Это хорошо работает в часовом поясе, в котором была создана программа.
moment().utcOffset(240).within(range);
Я пытался исправитьтакая проблема, но это не помогло.