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 ব্যবহার করে।