জাভাস্ক্রিপ্টে Date অবজেক্টে সময় সেট করা

যখন আমরা তারিখের অবজেক্ট তৈরি করেছি এইভাবে: new Date(), - আমরা বন্ধনীগুলি খালি রেখেছিলাম। এই ক্ষেত্রে আমরা বর্তমান সময় পেয়েছি।

যাইহোক, এটি অন্য উপায়েও করা যেতে পারে - প্যারামিটার হিসেবে পাঠানো ফরম্যাটে new Date(বছর, মাস, দিন, ঘন্টা, মিনিট, সেকেন্ড, মিলিসেকেন্ড) এবং এই ক্ষেত্রে date ভেরিয়েবলে বর্তমান সময় নয়,而是 আমরা প্যারামিটারে যা উল্লেখ করেছি তা লিখবে। এতে প্যারামিটার পাঠানোর সময় মাসের গণনা শুরু হয় শূন্য থেকে।

প্যারামিটার শেষ থেকে বাদ দেওয়া যেতে পারে। এতে অনুপস্থিত প্যারামিটার মিলিসেকেন্ড, সেকেন্ড এবং ঘন্টার জন্য শূন্য হিসাবে বিবেচনা করা হয়, এবং দিনের জন্য - এক। বছর এবং মাস বাদ দেওয়া যাবে না।

আসুন একটি নির্দিষ্ট সময় সহ একটি তারিখ অবজেক্ট তৈরি করি:

javascriptlet date = new Date(2025, 10, 5, 12, 59, 59);

সময় সেট করার ক্ষমতা ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ, একটি নির্দিষ্ট তারিখের জন্য সপ্তাহের দিন জানতে:

javascriptlet date = new Date(2025, 10, 5); // ৫ নভেম্বর, ২০২৫ সাল সেট করুন
let day  = date.getDay();
let days = ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'];

console.log(days[day]);
Задание 1

আপনার জন্মদিনে সপ্তাহের কোন দিন ছিল জানুন।