Date.setUTCFullYear() ফাংশন
setUTCFullYear() মেথড Date অবজেক্টের পূর্ণ বছর UTC-এ সেট করে। এটি মাস এবং দিনও অপশনালি গ্রহণ করতে পারে (UTC-ভিত্তিক)।
সিনট্যাক্স
dateObj.setUTCFullYear(year [, monthIndex [, day]])
প্যারামিটার
year- পূর্ণ বছর (যেমন 2024)monthIndex(অপশনাল) - মাস (০-১১, UTC)day(অপশনাল) - দিন (১-৩১, UTC)
রিটার্ন মান
আপডেট হওয়া তারিখের মিলিসেকেন্ড (১৯৭০ থেকে UTC)।
উদাহরণ
উদাহরণ ১: বছর পরিবর্তন
const date = new Date('September 26, 1989 12:04:25');
console.log("বর্তমান: " + date.toUTCString()); // Tue, 26 Sep 1989 06:34:25 GMT
date.setUTCFullYear(2018);
console.log("পরিবর্তিত: " + date.toUTCString()); // Wed, 26 Sep 2018 06:34:25 GMT
উদাহরণ ২: বছরের সাথে মাস/দিন (setFullYear ব্যবহার)
const date = new Date('August 23'); // বছরের ডিফল্ট
date.setFullYear(2018); // setUTCFullYear() না
console.log(date.toDateString()); // Thu Aug 23 2018
উদাহরণ ৩: বর্তমান তারিখের বছরে পরিবর্তন
const date = new Date();
date.setFullYear(2018); // setUTCFullYear() না
console.log(date.toDateString()); // বর্তমান মাস/দিন, 2018
দ্রষ্টব্য
- মূল ডকুমেন্টেশনের সব উদাহরণে
setFullYear()ব্যবহার করা হয়েছেsetUTCFullYear()-এর বদলে setUTCFullYear()UTC-ভিত্তিক,setFullYear()স্থানীয়-ভিত্তিক- টাইমজোন পার্থক্যে বছরের সীমান্তে ফলাফল ভিন্ন হতে পারে
ব্যবহার ক্ষেত্র
- UTC-ভিত্তিক অ্যাপ্লিকেশনে বছর সেট করা
- ডাটাবেসে UTC টাইমস্ট্যাম্প ম্যানিপুলেশন
- আন্তর্জাতিক ইভেন্ট শিডিউলিং