I Shar

I Shar

мир глазами веб-разработчика

JavaScript: дата

получаем текущую дату в JavaScript

I Shar

время чтения 1 мин.

Photo by  Irina Iriser on Unsplash

Для того, чтобы получить текущую дату в JavScript есть несколько способов. Так, обратившись к конструктору new можно создать экземпляр глобального объекта Date, содержащий информацию о текущих дате и времени. Еще можно вызвать метод Date.now().

console.log(new Date() == Date.now());

Интересно, какой результат вернет сравнение, приведенное выше, если предположить, что в каждом случае идет обращение к одному и тому же моменту времени?

Итак, и new Date() и Date.now() возвращают информацию о текущих дате и времени.

Различие заключается в том, что new Date(), как упоминалось ранее, создает новый экземпляр объекта Date, а Date.now() указывает на количество миллисекунд, прошедших с наступления полуночи 1 января 1970 года.

Для того, чтобы преобразовать объект Date в числовое значение, указывающее на количество миллисекунд, нужно использовать встроенный метод getTime().

Но, в данном случае в консоль будет выведен ответ false, так как сравнение числа и объекта завершится неудачей.


Спасибо за внимание.

    • frontend
    • js

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.