минут, но setMinutes() будeт ставить всегда текущую минуту и тогда проверка всегда вернёт false. Что я не понимаю?
const hasTimePassed = lastUpdatedAt => {
return (
new Date() >= new Date(lastUpdatedAt.setMinutes(new Date().getMinutes() + 15))
);
}
lastUpdatedAt это возврат от new Date(), случившийся некоторое время назад.
Это тебе
сравнивать даты так нельзя они всегда не равны ибо это ссылки на разные объекты
Обсуждают сегодня