জাভাস্ক্রিপ্টে স্ট্রিং রিপ্রেজেন্টেশন ব্যবহার না করে কীভাবে একটি সেট টাইমজোন দিয়ে একটি তারিখ তৈরি করবেন

Jabhaskripte Strim Riprejentesana Byabahara Na Kare Kibhabe Ekati Seta Ta Imajona Diye Ekati Tarikha Tairi Karabena



সেট টাইম জোন ডেভেলপারকে UTC (ইউনিভার্সাল কোঅর্ডিনেটেড টাইম) থেকে বর্তমান সময় অফসেট নির্ধারণ করতে দেয়। কখনও কখনও, স্থানীয় সময় অনুযায়ী একটি নির্দিষ্ট সময় অঞ্চল সহ একটি তারিখ তৈরি করার প্রয়োজন হয়। সেই উদ্দেশ্যে, জাভাস্ক্রিপ্টের তারিখ() পদ্ধতি ব্যবহার করা হয়। উপরন্তু, আপনি getTime() পদ্ধতিটি ব্যবহার করতে পারেন এবং 'আমন্ত্রণ করতে পারেন getTimezoneOffset() অঞ্চল অনুযায়ী অফসেট টাইমজোন সন্নিবেশ বা বিয়োগ করতে।

এই পোস্টটি একটি নির্দিষ্ট সময় অঞ্চলের সাথে একটি তারিখ তৈরি করার পদ্ধতি ব্যাখ্যা করবে।

স্ট্রিং প্রতিনিধিত্ব ছাড়াই একটি সেট টাইমজোন সহ একটি তারিখ তৈরি করা

একটি সেট টাইমজোন সহ একটি তারিখ তৈরি করতে, ' তারিখ() জাভাস্ক্রিপ্ট এর পদ্ধতি ব্যবহার করা যেতে পারে। এটি একটি অন্তর্নির্মিত পদ্ধতি যা তারিখ এবং সময়ের সাথে কাজ করার জন্য ব্যবহার করা হয়।







বাক্য গঠন



এই সিনট্যাক্সে, ' তারিখ() 'পদ্ধতি আহ্বান করা হয়:



নতুন তারিখ ( বছর, মাস, তারিখ, ঘন্টা, মিনিট, সেকেন্ড, মিলিসেকেন্ড )

' বছর ', ' মাস ', ' তারিখ ', ' ঘন্টা ', ' মিনিট ', ' দ্বিতীয় ', এবং ' মিলিসেকেন্ড ' একটি সেট টাইমজোন সহ তারিখ তৈরি করার জন্য পরামিতি হিসাবে পাস করা হয়৷





উদাহরণ 1: তারিখ অবজেক্ট সংজ্ঞায়িত করে

এই উল্লিখিত উদাহরণে, একটি বস্তুর সূচনা হয় ' d ” তারপর, 'আহ্বান করুন' তারিখ() ' পদ্ধতি এবং উপরের সিনট্যাক্স অনুসারে তারিখটি পাস করুন:

সেখানে d = নতুন তারিখ ( 2023 03 বিশ , 1 , 78 , 27 , 0 ) ;

একটি যুক্তি হিসাবে বস্তুটি পাস করুন ' console.log() কনসোলে ফলাফল প্রদর্শন করার পদ্ধতি:



কনসোল লগ ( d )

এটি লক্ষ্য করা যায় যে তারিখটি একটি স্ট্রিং উপস্থাপনা ছাড়াই একটি সেট টাইমজোন দিয়ে তৈরি করা হয়েছে:

উদাহরণ 2: setTime() পদ্ধতি ব্যবহার করা

এখানে, 'এর সাহায্যে ঘোষিত ভেরিয়েবলে একটি নতুন তারিখ তৈরি এবং সংরক্ষণ করা হয়। তারিখ() 'পদ্ধতি:

var তারিখ = নতুন তারিখ ( 2023 , 07, একুশ ) ;

আহ্বান করুন ' সেট সময়() সময় সেট করার পদ্ধতি। উপরন্তু, ' সময় পেতে() ' এবং ' getTimezoneOffset() 'এর যুক্তি হিসাবেও ব্যবহৃত হয় ' সেট সময়() সময় পেতে এবং সময় অঞ্চল সেট করার পদ্ধতি। যেখানে 'getTimezoneOffset()' টাইমজোন অফসেট সন্নিবেশ বা বিয়োগ করতে পারে:

তারিখ সেট সময় ( তারিখ সময় পেতে ( ) + তারিখ getTimezoneOffset ( ) * 60 * 1000 ) ;

ফলাফল প্রদর্শন করতে console.log() পদ্ধতিতে কল করুন:

কনসোল লগ ( তারিখ ) ;

ফলস্বরূপ, টাইমজোন অফসেট অনুযায়ী নির্ধারিত তারিখ থেকে একদিন বিয়োগ করা হয়:

এটি একটি স্ট্রিং উপস্থাপনা ব্যবহার না করে একটি সেট টাইমজোন দিয়ে তারিখ তৈরি করার বিষয়ে।

উপসংহার

একটি স্ট্রিং প্রতিনিধিত্ব ছাড়া একটি সেট টাইমজোন সহ একটি তারিখ তৈরি করতে, ' তারিখ() জাভাস্ক্রিপ্টের পদ্ধতি ব্যবহার করা যেতে পারে। এটি একটি অন্তর্নির্মিত পদ্ধতি যা তারিখ এবং সময়ের সাথে কাজ করার জন্য ব্যবহার করা হয়। উপরন্তু, ব্যবহার করুন ' getTimezoneOffset() ” যা টাইমজোন অফসেট সন্নিবেশ বা বিয়োগ করতে পারে। এই পোস্টে একটি নির্দিষ্ট সময় অঞ্চলের সাথে একটি তারিখ তৈরি করার কয়েকটি উপায় বলা হয়েছে।