Мне нужно сравнить объекты даты в JS, но по какой -то причине сравнение недоступно в стандартной версии < /p>
new Date(1) == new Date(1) // return false
< /code>
Я попытался преобразовать даты в формат строки, и он работал < /p>
new Date(1).toISOString() === new Date(1).toISOString() // return true
< /code>
Но я хочу понять, почему сравнение стандартного формата даты не работает < /p>
Я предполагаю, что сравнение возвращает "false" < /em>, потому что это не значения даты, которые сравниваются.>
Подробнее здесь: https://stackoverflow.com/questions/795 ... javascript