JSFiddle - React, Tailwind, and code Playground

HTML

<p id="dt1"></p>
<p id="dt2"></p>
<p id="comp1"></p>
<p id="comp2"></p>

JavaScript

function areDatesEqual(date1, date2) {
    return (date1.getUTCDate() == date2.getUTCDate() && date1.getUTCMonth() == date2.getUTCMonth() && date1.getUTCFullYear() == date2.getUTCFullYear());
}

var dt1, dt2;

dt1 = new Date();
document.getElementById("dt1").innerHTML = "date 1: " + dt1;

setTimeout(function () {
    dt2 = new Date();
    document.getElementById("dt2").innerHTML = "date 2: " + dt2;

    document.getElementById("comp1").innerHTML = "same date/time: " + (dt1.valueOf() == dt2.valueOf());

    document.getElementById("comp2").innerHTML = "same date: " + areDatesEqual(dt1, dt2);
}, 3000);