তারিখগুলি জাভাস্ক্রিপ্টে সহজেই তুলনা করা যেতে পারে৷ তারিখগুলি যেকোন ফ্রেমের অন্তর্গত হতে পারে যেমন অতীত, বর্তমান এবং ভবিষ্যতে। অতীতের তারিখগুলি ভবিষ্যতের সাথে তুলনা করা যেতে পারে বা ভবিষ্যতের তারিখগুলি বর্তমানের সাথে তুলনা করা যেতে পারে।
উদাহরণ-1
নিম্নলিখিত উদাহরণে, 2000 সালের একটি তারিখ আজকের তারিখের সাথে তুলনা করা হয় এবং সংশ্লিষ্ট বার্তাটি আউটপুটে প্রদর্শিত হয়।
<html>
<body>
<p id="compare"></p>
<script>
var today = new Date();
var otherday = new Date();
otherday.setFullYear(2000, 2, 14);
if (otherday > today) {
var msg = "The date you provided is a future date ";
} else {
var msg = "The date you provided is a past date";
}
document.getElementById("compare").innerHTML = msg;
</script>
</body>
</html> আউটপুট
The date you provided is a past date
উদাহরণ-2
নিম্নলিখিত উদাহরণে, 2900 সালের একটি তারিখ আজকের তারিখের সাথে তুলনা করা হয় এবং সংশ্লিষ্ট বার্তাটি আউটপুটে প্রদর্শিত হয়।
<html>
<body>
<p id="compare"> </p>
<script>
var today = new Date();
var otherday = new Date();
otherday.setFullYear(2900, 2, 14);
if (otherday > today) {
var msg = "The date you provided is a future date ";
} else {
var msg = "The date you provided is a past date";
}
document.getElementById("compare").innerHTML = msg;
</script>
</body>
</html> আউটপুট
The date you provided is a future date