javascript interview question #34

Как ты сохраняешь текущую дату в JS? Есть ли разница между new Date() и Date.now()? Что будет выведено в консоль?

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Как new Date(), так и Date.now() в JavaScript вернут текущую дату и время.

Разница между ними в том, что new Date() вернет объект Date, а Date.now() - количество миллисекунд, прошедшее после первого января 1970.

Если тебе нужно сравнить две даты, сохраненные в разных форматах, то ты всегда можешь перевести объект Date в миллисекунды используя встроенную функцию getTime().

Иначе, у тебя не получится адекватно сравнить число с объектом.


ОТВЕТ: на экран будет выведено false.