জাভাস্ক্রিপ্টে তারিখ অবজেক্টের মধ্যে পার্থক্য

পূর্ববর্তী পাঠগুলিতে তারিখের মধ্যে পার্থক্য বের করতে আমরা টাইমস্ট্যাম্প ফরম্যাট ব্যবহার করতাম। যাইহোক, বাস্তবে, জাভাস্ক্রিপ্টে এটি করা অবশ্যক নয়: Date অবজেক্ট হিসাবে উপস্থাপিত তারিখগুলি একটি থেকে另一个 বিয়োগ করা যায়, এবং তাদের বিয়োগের ফলাফল হল মিলিসেকেন্ডে পার্থক্য।

উদাহরণস্বরূপ, আসুন সেই মিলিসেকেন্ডের সংখ্যা আউটপুট করি, যা 25 মে, 2015, 12:59:59 থেকে বর্তমান সময় পর্যন্ত কেটে গেছে:

javascriptlet now  = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);

let diff = now - date; // দুটি তারিখ অবজেক্ট একে অপর থেকে বিয়োগ করুন
console.log(diff);     // মিলিসেকেন্ডে পার্থক্য দেখতে পাবেন
Задание 1

1 সেপ্টেম্বর, 2000 বছর এবং 15 ফেব্রুয়ারি, 2010 বছর এর মধ্যেকার কেটে যাওয়া মিলিসেকেন্ডের সংখ্যা স্ক্রিনে আউটপুট করুন।

Задание 2

পূর্ববর্তী কাজটি এমনভাবে পরিবর্তন করুন যাতে স্ক্রিনে দিনের মধ্যে পার্থক্য আউটপুট হয়।

Задание 3

পূর্ববর্তী কাজটি এমনভাবে পরিবর্তন করুন যাতে স্ক্রিনে মাসের মধ্যে পার্থক্য আউটপুট হয়।

Задание 4

পূর্ববর্তী কাজটি এমনভাবে পরিবর্তন করুন যাতে স্ক্রিনে বছরের মধ্যে পার্থক্য আউটপুট হয়।