অবিশ্বাস্য গতিতে ইন্টারনেট এবং ওয়েবের সম্প্রসারণের কারণে জাভাস্ক্রিপ্ট একটি ব্যাপকভাবে ব্যবহৃত প্রোগ্রামিং ভাষা হয়ে উঠেছে। ওয়েবের আধুনিক বিশ্বে, আমরা প্রায় প্রতিটি কাজ একটি একক ব্রাউজারে করতে পারি এবং জাভাস্ক্রিপ্ট আমাদের দৈনন্দিন রুটিন জীবনে আমরা দেখতে পাই এমন প্রতিটি ওয়েবসাইটে ব্যবহার করা হয়। আমরা প্রায়শই প্রায় প্রতিটি ওয়েবসাইটে তারিখ এবং সময় দেখতে ব্যবহৃত। এই নিবন্ধে, আমরা জাভাস্ক্রিপ্টে বর্তমান সময় কিভাবে পেতে পারি এবং আমাদের প্রয়োজন অনুসারে তারিখ এবং সময় পাওয়ার বিভিন্ন উপায় কী তা আমরা একবার দেখে নেব।
জাভাস্ক্রিপ্ট একটি অন্তর্নির্মিত বস্তু প্রদান করে তারিখ , যা সমস্ত তারিখ এবং সময় পরিচালনায় সাহায্য করে। পরবর্তীতে, আমরা বিভিন্ন অন্তর্নির্মিত পদ্ধতি ব্যবহার করে আমাদের প্রয়োজন অনুযায়ী যা খুশি তা বের করতে পারি। সুতরাং, আসুন সরাসরি প্রক্রিয়াটিতে ঝাঁপ দাও এবং বর্তমান তারিখ এবং সময় বের করার বিভিন্ন কৌশল শিখি।
প্রথমত, আমরা তারিখ () এর একটি নতুন বস্তু তৈরি করব এবং বর্তমান নামে একটি পরিবর্তনশীল ঘোষণা করব এবং একটি বর্তমান পরিবর্তনশীলকে তারিখের নতুন বস্তু () নির্ধারণ করব।
var বর্তমান= নতুন তারিখ ();
বরাদ্দ করার পরে, আসুন বস্তুর তারিখটি দেখি তার জন্য আমাদের কী আছে।
কনসোললগ(বর্তমান)
ঠিক আছে! এটি একটি ভাল বিন্যাসে বেশ সুন্দর দেখায়। কিন্তু, যদি আমরা পুরো তারিখ থেকে শুধুমাত্র বছর পেতে চাই? আমরা শুধুমাত্র বছর পাওয়ার জন্য অন্তর্নির্মিত ফাংশন getFullYear () ব্যবহার করতে পারি।
বর্তমানGetFullYear();
একইভাবে, যদি আমরা শুধুমাত্র বছর বের করতে চাই, আমরা বিল্ট-ইন ফাংশন getMonths () ব্যবহার করতে পারি শুধুমাত্র মাস পাওয়ার জন্য।
বর্তমানgetMonth();
একটি সমস্যা বলে মনে হচ্ছে। এটি 8 তম মাস (আগস্ট) নয়! আমরা নতুন তারিখ বস্তুর জন্য উপরের সম্পূর্ণ আউটপুটে দেখতে পাচ্ছি। এই সেপ্টেম্বর। ঠিক আছে, এটি ডিজিটাল (0-11) এর কারণে। সুতরাং, প্রতিবার সঠিক মাস পাওয়ার জন্য আমাদের এতে 1 যোগ করতে হবে।
বর্তমানgetMonth() + ঘ;
এটা এখন ঠিক আছে।
বছরের মতো, আমরা তারিখের জন্যও একই কাজ করতে পারি। উদাহরণস্বরূপ, শুধুমাত্র তারিখ বের করতে বা পেতে, আমরা অন্তর্নির্মিত ফাংশন getDate () ব্যবহার করতে পারি।
বর্তমানgetDate();
ঠিক একটি তারিখের মতো, আমরা কাঙ্ক্ষিত সময় বের করার জন্য অন্তর্নির্মিত ফাংশনগুলি করেছি। উদাহরণস্বরূপ, যদি আমরা পুরো বর্তমান সময় থেকে শুধুমাত্র ঘন্টাগুলি পেতে বা বের করতে চাই, আমরা অন্তর্নির্মিত ফাংশন getHours () ব্যবহার করতে পারি।
বর্তমানgetHours();
কয়েক মিনিটের জন্য একই যায়। শুধুমাত্র মিনিট বের করার জন্য, আমরা getMinutes () ব্যবহার করতে পারি।
বর্তমানমিনিট();
শুধুমাত্র সেকেন্ড বের করতে, আমরা getSeconds () ব্যবহার করতে পারি।
বর্তমানসেকেন্ড();
উন্নত অন্তর্নির্মিত ফাংশন
এখানে একটি সুন্দর পরিচ্ছন্ন এবং ভাল ফরম্যাটেড স্ট্রিংয়ে তারিখ এবং সময় পেতে আমাদের কিছু উন্নত বিল্ট-ইন ফাংশন রয়েছে। উদাহরণস্বরূপ, শুধুমাত্র সময় পাওয়ার জন্য, তারিখ নয়, স্ট্রিং আকারে আমরা আমাদের উদ্দেশ্যে অন্তর্নির্মিত ফাংশন toLocaleTimeString () ব্যবহার করতে পারি।
বর্তমানtoLocaleTimeString(); // '2:42:07 PM'
এবং, যদি আমরা কেবল স্ট্রিং আকারে সময় বের করতে চাই। আমরা অন্তর্নির্মিত ফাংশন toLocaleDateString () ব্যবহার করতে পারি।
বর্তমানtoLocaleDateString(); // '9/29/2020'
এবং, যদি আমরা একটি একক স্ট্রিংয়ে তারিখ এবং সময় উভয়ই বের করতে চাই, আমরা অন্তর্নির্মিত ফাংশন toLocaleString () ব্যবহার করতে পারি।
বর্তমানtoLocaleString(); // '9/29/2020, 2:42:07 PM'
সুতরাং, এইভাবে আমরা অন্তর্নির্মিত তারিখ বস্তু ব্যবহার করে তারিখ এবং সময় পেতে পারি এবং বিভিন্ন পদ্ধতি ব্যবহার করে প্রয়োজনীয় মাস, বছর বা মিনিট বের করতে পারি।
উপসংহার
এই নিবন্ধটি ব্যাখ্যা করে যে আমরা কীভাবে বর্তমান তারিখ এবং সময় পেতে পারি এবং কিভাবে আমরা এটিকে আমাদের প্রয়োজনের জন্য খুব সহজ, গভীর এবং কার্যকর উপায়ে ব্যবহার করতে পারি যা যে কোনও শিক্ষানবিস বুঝতে এবং ব্যবহার করতে পারে। সুতরাং, শিখতে, কাজ করতে এবং জাভাস্ক্রিপ্টে অভিজ্ঞতা পেতে থাকুন linuxhint.com এর সাথে এটিকে আরও ভালভাবে উপলব্ধি করতে। তোমাকে অনেক ধন্যবাদ!