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);