Date.setSeconds() ফাংশন
setSeconds() মেথড Date অবজেক্টের সেকেন্ড (০-৫৯) স্থানীয় সময়ে সেট করে। এটি মিলিসেকেন্ডও অপশনালি গ্রহণ করতে পারে।
সিনট্যাক্স
dateObj.setSeconds(seconds [, milliseconds])
প্যারামিটার
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.setSeconds(9);
console.log("পরিবর্তিত: " + date.toUTCString()); // Mon, 25 Sep 1989 23:34:09 GMT
উদাহরণ ২: সেকেন্ড না থাকলে সেট করা
const date = new Date('September 26, 1989 04:25');
date.setSeconds(55);
console.log(date.toString()); // Tue Sep 26 1989 04:25:55 GMT+0530
উদাহরণ ৩: বর্তমান তারিখে সেকেন্ড সেট
const date = new Date();
date.setSeconds(55);
console.log(date.toString()); // বর্তমান তারিখ/সময়, ৫৫ সেকেন্ড
রোলওভার আচরণ
setSeconds(60)→ মিনিট ১ বাড়ে, সেকেন্ড ০setSeconds(-1)→ মিনিট ১ কমে, সেকেন্ড ৫৯setSeconds(90)→ মিনিট ১ বাড়ে, সেকেন্ড ৩০
setSeconds() vs setUTCSeconds()
setSeconds() স্থানীয় টাইমজোন ব্যবহার করে, setUTCSeconds() UTC ব্যবহার করে।