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

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


Date.setMinutes() ফাংশন

setMinutes() মেথড Date অবজেক্টের মিনিট (০-৫৯) স্থানীয় সময়ে সেট করে। এটি সেকেন্ড এবং মিলিসেকেন্ডও অপশনালি গ্রহণ করতে পারে।

সিনট্যাক্স

dateObj.setMinutes(minutes [, seconds [, milliseconds]])

প্যারামিটার

  • minutes - মিনিট (০-৫৯)
  • seconds (অপশনাল) - সেকেন্ড (০-৫৯)
  • milliseconds (অপশনাল) - মিলিসেকেন্ড (০-৯৯৯)

রিটার্ন মান

আপডেট হওয়া তারিখের মিলিসেকেন্ড (১৯৭০ থেকে UTC)।

উদাহরণ

উদাহরণ ১: মিনিট পরিবর্তন

const date = new Date('September 26, 1989 05:04:25');
console.log("বর্তমান: " + date.toUTCString()); // Mon, 25 Sep 1989 23:34:25 GMT
date.setMinutes(12);
console.log("পরিবর্তিত: " + date.toUTCString()); // Mon, 25 Sep 1989 23:42:25 GMT

উদাহরণ ২: মিনিট না থাকলে সেট করা

const date = new Date('September 26, 1989');
date.setMinutes(15);
console.log(date.toString()); // Tue Sep 26 1989 00:15:00 GMT+0530

উদাহরণ ৩: বর্তমান তারিখে মিনিট সেট

const date = new Date();
date.setMinutes(15);
console.log(date.toString()); // বর্তমান তারিখ/ঘন্টা, ১৫ মিনিট

রোলওভার আচরণ

  • setMinutes(60) → ঘন্টা ১ বাড়ে, মিনিট ০
  • setMinutes(-1) → ঘন্টা ১ কমে, মিনিট ৫৯
  • setMinutes(90, 30) → ঘন্টা ১ বাড়ে, মিনিট ৩০, সেকেন্ড ৩০

setMinutes() vs setUTCMinutes()

setMinutes() স্থানীয় টাইমজোন, setUTCMinutes() UTC ব্যবহার করে।


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

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

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

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