시간을 비교하지 않고 날짜 부분만 비교하려면 setHours() 메서드를 사용하여 시간을 설정합니다. 이렇게 하면 및 시간을 모두 비교하는 동안 비교할 시간이 제한됩니다 -
예
<!DOCTYPE html>
<html>
<body>
<script>
var date1, date2;
date1 = new Date();
date1.setHours(0,0,0,0);
document.write(date1);
date2 = new Date( "Jan 01, 2018" );
document.write("<br>" +date2);
if (date1.getTime() === date2.getTime()) {
document.write("<br>Both the dates are equal.");
} else {
document.write("<br>Both the dates aren't equal.");
}
</script>
</body>
</html> 출력
Fri May 25 2018 00:00:00 GMT+0530 (India Standard Time) Mon Jan 01 2018 00:00:00 GMT+0530 (India Standard Time) Both the dates aren't equal.