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

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


Date.setTime() ফাংশন

setTime() মেথড Date অবজেক্টের সময় ১ জানুয়ারি ১৯৭০ UTC থেকে মিলিসেকেন্ড হিসেবে সেট করে। এটি পুরো Date অবজেক্টকে নতুন টাইমস্ট্যাম্প অনুযায়ী আপডেট করে।

সিনট্যাক্স

dateObj.setTime(milliseconds)

প্যারামিটার

  • milliseconds - ১৯৭০-০১-০১ UTC থেকে মিলিসেকেন্ড

রিটার্ন মান

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

উদাহরণ

উদাহরণ ১: অন্য তারিখের টাইম কপি করা

const date1 = new Date('September 26, 1989 05:04:25');
const date2 = new Date('November 1, 1979 06:01:00');

console.log("বর্তমান date2: " + date2.toUTCString());
// Thu, 01 Nov 1979 00:31:00 GMT

date2.setTime(date1.getTime());
console.log("পরিবর্তিত date2: " + date2.toUTCString());
// Mon, 25 Sep 1989 23:34:25 GMT

ব্যবহার ক্ষেত্র

  • দুই Date অবজেক্টের সময় সমান করা
  • টাইমস্ট্যাম্প (সংখ্যা) থেকে Date অবজেক্ট আপডেট করা
  • সিরিয়ালাইজড টাইমস্ট্যাম্প লোড করা

setTime() vs new Date(ms)

বৈশিষ্ট্যdate.setTime(ms)new Date(ms)
মুটেটহ্যাঁ (ইন-প্লেস)না (নতুন অবজেক্ট)
রিটার্নমিলিসেকেন্ডDate অবজেক্ট
উপযোগিতাব্যবহারযোগ্য অবজেক্ট আপডেটনতুন অবজেক্ট তৈরি

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

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

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

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