JavaScript: дата
получаем текущую дату в JavaScript
Для того, чтобы получить текущую дату в 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, так как сравнение числа и объекта завершится неудачей.
Спасибо за внимание.
