জাভাস্ক্রিপ্টে তারিখ তুলনা করা খুব সহজ। তারিখগুলো যেকোনো সময়কালের (অতীত, বর্তমান, ভবিষ্যত) হতে পারে। অতীতের তারিখকে ভবিষ্যতের সাথে বা ভবিষ্যতের তারিখকে বর্তমানের সাথে তুলনা করা যায়।
উদাহরণ-১
নিচের উদাহরণে, ২০০০ সালের একটি তারিখ আজকের তারিখের সাথে তুলনা করা হয়েছে এবং উপযুক্ত মেসেজ আউটপুটে দেখানো হয়েছে।
<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
উদাহরণ-২
নিচের উদাহরণে, ২৯০০ সালের একটি তারিখ আজকের তারিখের সাথে তুলনা করা হয়েছে।
<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