Как ты сохраняешь текущую дату в JS? Есть ли разница между new Date()
и Date.now()
? Что будет выведено в консоль?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Как new Date()
, так и Date.now()
в JavaScript вернут текущую дату и время.
Разница между ними в том, что new Date()
вернет объект Date
, а Date.now()
- количество миллисекунд, прошедшее после первого января 1970.
Если тебе нужно сравнить две даты, сохраненные в разных форматах, то ты всегда можешь перевести объект Date
в миллисекунды используя встроенную функцию getTime()
.
Иначе, у тебя не получится адекватно сравнить число с объектом.
ОТВЕТ: на экран будет выведено false
.