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