কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে Date.getDay() ফাংশন


Date.getDay() ফাংশন

getDay() মেথড Date অবজেক্টের সপ্তাহের দিন (০-৬) ফেরত দেয়, যেখানে ০ = রবিবার, ১ = সোমবার, ..., ৬ = শনিবার।

সিনট্যাক্স

dateObj.getDay()

রিটার্ন মান

সপ্তাহের দিন (০-৬)।

উদাহরণ

উদাহরণ ১: নির্দিষ্ট তারিখ

const date = new Date('September 26, 1989 00:04:00');
console.log(date.getDay()); // 2 (মঙ্গলবার)

উদাহরণ ২: দিন না থাকলে (ডিফল্ট ১)

const date = new Date('September 1989 00:04:00'); // দিন নেই → ১
console.log(date.getDay()); // 5 (শুক্রবার, ১৯৮৯ সেপ্টেম্বর ১)

উদাহরণ ৩: বর্তমান দিন

const date = new Date();
console.log(date.getDay()); // বর্তমান সপ্তাহের দিন

দিনের নাম অ্যারে

const days = ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'];
const date = new Date();
console.log("আজ: " + days[date.getDay()]);

দ্রষ্টব্য

  • মূল ডকুমেন্টেশনের উদাহরণ ৩-এ getDate() কল করা হয়েছে কিন্তু কমেন্টে getDay() বলা - এটি বিভ্রান্তিকর
  • getDay() = সপ্তাহের দিন, getDate() = মাসের দিন

  1. জাভাস্ক্রিপ্টে Date.toJSON() ফাংশন

  2. জাভাস্ক্রিপ্টে Date.toDateString() ফাংশন

  3. জাভাস্ক্রিপ্টে Date.setUTCMonth() ফাংশন

  4. জাভাস্ক্রিপ্ট date[@@toPrimitive]() ফাংশন