জাভাস্ক্রিপ্টে ডেট অবজেক্টে ঘন্টা যোগ করার উপায়

Jabhaskripte Deta Abajekte Ghanta Yoga Karara Upaya



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

এই পোস্টটি জাভাস্ক্রিপ্টের একটি তারিখ বস্তুতে ঘন্টা যোগ করার প্রক্রিয়া বর্ণনা করবে।

জাভাস্ক্রিপ্টে ডেট অবজেক্টে ঘন্টা যুক্ত করবেন কীভাবে?

একটি তারিখ অবজেক্টে ঘন্টা যোগ করার জন্য, নীচে দেওয়া জাভাস্ক্রিপ্ট পূর্বনির্ধারিত পদ্ধতিগুলি ব্যবহার করুন:







  • getTime() পদ্ধতি
  • setHours() পদ্ধতি

আসুন উপরে উল্লিখিত পদ্ধতিগুলির কাজটি দেখুন।



পদ্ধতি 1: getTime() পদ্ধতি ব্যবহার করে তারিখ অবজেক্টে ঘন্টা যোগ করুন

তারিখ অবজেক্টে ঘন্টা যোগ করতে, ' সময় পেতে() 'পদ্ধতি ব্যবহার করা হয়। এটি সার্বজনীন সময়ে প্রদত্ত তারিখের সময়কে প্রতিনিধিত্ব করে। এটি মিলিসেকেন্ডে সময় ফেরত দেয়:



বাক্য গঠন
getTime() পদ্ধতির জন্য নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:





তারিখ . সময় পেতে ( )

উদাহরণ
একটি নতুন তারিখ অবজেক্ট তৈরি করুন এবং এটি একটি পরিবর্তনশীল 'এ সংরক্ষণ করুন তারিখ ”:

ছিল তারিখ = নতুন তারিখ ( ) ;

একটি তারিখ বস্তুতে ঘন্টা যোগ করার জন্য, একটি ফাংশন সংজ্ঞায়িত করুন ' addHoursToDate() 'একটি পরামিতি সহ' ঘন্টা ', কল করুন' সেট সময় () ' তারিখ অবজেক্টের পদ্ধতি তারপর প্রথমে ' ব্যবহার করে বর্তমান সময় পান সময় পেতে() 'পদ্ধতি, এবং তারপরে, এটিতে মিলিসেকেন্ডের ঘন্টা যোগ করুন:



ফাংশন addHoursToDate ( ঘন্টা ) {
তারিখ সেট সময় ( তারিখ সময় পেতে ( ) + ঘন্টা * 60 * 60 * 1000 ) ;
ফিরে তারিখ ;
}

' ব্যবহার করে আজকের তারিখ প্রিন্ট করুন console.log() 'পদ্ধতি:

কনসোল লগ ( 'আজকের তারিখ:' , তারিখ ) ;

ফাংশন কল করুন ' addHoursToDate() 'পাশ করে' দুই ' ঘন্টার:

addHoursToDate ( দুই ) ;

কনসোলে 2 ঘন্টা যোগ করে নতুন তারিখ এবং সময় প্রিন্ট করুন:

কনসোল লগ ( 'তারিখে সময় যোগ করুন:' , তারিখ ) ;

সংশ্লিষ্ট আউটপুট হবে:

পদ্ধতি 2: setHour() পদ্ধতি ব্যবহার করে তারিখ অবজেক্টে ঘন্টা যোগ করুন

আরেকটি তারিখ বস্তুর পদ্ধতি আছে ' সেটআওয়ার() ” তারিখে ঘন্টা যোগ করার জন্য ব্যবহৃত হয়। এটি স্থানীয় সময় অনুযায়ী একটি তারিখের জন্য ঘন্টা সেট করে।

বাক্য গঠন
setHours() পদ্ধতির জন্য, প্রদত্ত সিনট্যাক্স ব্যবহার করুন:

তারিখ . সেট ঘন্টা ( ঘন্টার , মিনিট , সেকেন্ড , মাইক্রোসফট )

উপরের সিনট্যাক্সে:

  • ' ঘন্টার ” 0 এবং 23 এর মধ্যে একটি পূর্ণসংখ্যা নির্দেশ করে।
  • ' মিনিট ” 0 এবং 59 এর মধ্যে মিনিট প্রতিনিধিত্ব করে।
  • ' সেকেন্ড ” হল 0 এবং 59 এর মধ্যে সেকেন্ড।
  • ' মাইক্রোসফট ” হল 0 এবং 999 এর মধ্যে মিলিসেকেন্ড।
  • দ্য ' মিনিট , সেকেন্ড , এবং মাইক্রোসফট ' হল ঐচ্ছিক পরামিতি কিন্তু একে অপরের সাথে সংযুক্ত, যদি ব্যবহার করা হয় ' মাইক্রোসফট ', তারপর এটি ব্যবহার করা বাধ্যতামূলক' সেকেন্ড ' এবং ' মিনিট

উদাহরণ
একটি তারিখ বস্তুতে ঘন্টা যোগ করার জন্য, একটি ফাংশন সংজ্ঞায়িত করুন ' addHoursToDate() 'একটি পরামিতি সহ' ঘন্টা ', এবং 'তে একটি যুক্তি হিসাবে একটি সংখ্যা পাস করে ঘন্টার মান পান সেট ঘন্টা() 'পদ্ধতি:

ফাংশন addHoursToDate ( ঘন্টা ) {
তারিখ সেট ঘন্টা ( ঘন্টা ) ;
}

ফাংশন কল করুন ' addHoursToDate() 'পাশ করে' দুই ” তারিখে যোগ করার ঘন্টা:

addHoursToDate ( দুই ) ;

'console.log()' পদ্ধতি ব্যবহার করে কনসোলে 2 ঘন্টা যোগ করে নতুন তারিখ এবং সময় প্রিন্ট করুন:

কনসোল লগ ( 'তারিখে 2 ঘন্টা যোগ করুন:' , তারিখ ) ;

আউটপুট

উপসংহার

একটি তারিখ বস্তুতে ঘন্টা যোগ করতে, জাভাস্ক্রিপ্ট তারিখ অবজেক্টের পূর্বনির্ধারিত পদ্ধতিগুলি ব্যবহার করুন সহ ' সময় পেতে() 'পদ্ধতি বা' সেট ঘন্টা() 'পদ্ধতি। setHours() পদ্ধতি স্থানীয় সময় অনুযায়ী সময় নির্ধারণ করে যখন getTime() পদ্ধতিটি মিলিসেকেন্ডে সময় প্রদান করে এবং সর্বজনীন সময়ে সময়কে উপস্থাপন করে। এই পোস্টটি জাভাস্ক্রিপ্টের একটি তারিখ বস্তুতে ঘন্টা যোগ করার প্রক্রিয়া বর্ণনা করেছে।