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

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


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


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

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

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

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