দেখার জন্য স্বাগতম কুইজু!
বর্তমান অবস্থান:প্রথম পৃষ্ঠা >> শিক্ষিত

কিভাবে js বর্তমান সময় পেতে

2025-12-13 15:06:36 শিক্ষিত

কিভাবে JS বর্তমান সময় পেতে

জাভাস্ক্রিপ্টে, বর্তমান সময় পাওয়া একটি সাধারণ ক্রিয়াকলাপ, লগিং, টাইমস্ট্যাম্প তৈরি বা সময়ের গতিশীল প্রদর্শনের জন্য। এই নিবন্ধটি বর্তমান সময় পেতে এবং দ্রুত রেফারেন্সের জন্য স্ট্রাকচার্ড ডেটা প্রদান করতে কীভাবে জাভাস্ক্রিপ্ট ব্যবহার করতে হয় তার বিস্তারিত পরিচয় দেবে।

1. বর্তমান সময় পেতে তারিখ অবজেক্ট ব্যবহার করুন

কিভাবে js বর্তমান সময় পেতে

জাভাস্ক্রিপ্ট বিল্ট-ইন প্রদান করেতারিখতারিখ এবং সময় নিয়ে কাজ করার জন্য অবজেক্ট। বর্তমান সময় পেতে প্রাথমিক উপায় এখানে:

পদ্ধতিবর্ণনাউদাহরণ
নতুন তারিখ()বর্তমান তারিখ এবং সময় সম্বলিত একটি তারিখ অবজেক্ট তৈরি করুনconst now = নতুন তারিখ();
Date.now()মিলিসেকেন্ডে বর্তমান সময়ের টাইমস্ট্যাম্প প্রদান করেconst timestamp = Date.now();

2. সময়ের বিভিন্ন অংশ পান

পাসতারিখবস্তুর পদ্ধতি বছর, মাস, দিন, ঘন্টা, মিনিট, সেকেন্ড এবং সময়ের অন্যান্য উপাদান পেতে পারে:

পদ্ধতিবর্ণনাউদাহরণ
GetFullYear()বছর পান (4 সংখ্যা)now.getFullYear(); // 2023
getMonth()মাস পান (0-11)now.getMonth(); // 0 মানে জানুয়ারী
getDate()তারিখ পান (1-31)now.getDate(); // 15
getHours()ঘন্টা পান (0-23)now.getHours(); // 14
getMinutes()মিনিট পান (০-৫৯)now.getMinutes(); // 30
getSeconds()সেকেন্ড পান (0-59)now.getSeconds(); // 45

3. বর্তমান সময় বিন্যাস

জাভাস্ক্রিপ্টের তারিখগুলি বিন্যাস করার জন্য একটি অন্তর্নির্মিত পদ্ধতি নেই, তবে এটি তারিখ অবজেক্টের পদ্ধতিগুলিকে একত্রিত করে অর্জন করা যেতে পারে:

ফরম্যাটিং প্রয়োজনীয়তাবাস্তবায়ন পদ্ধতিউদাহরণ আউটপুট
YYYY-MM-DDবিভক্ত বছর, মাস, দিন2023-01-15
HH:MM:SSঘন্টা, মিনিট, সেকেন্ড বিভক্ত করুন14:30:45
YYYY-MM-DD HH:MM:SSতারিখ এবং সময় একত্রিত করুন2023-01-15 14:30:45

4. toLocaleString পদ্ধতি ব্যবহার করুন

জাভাস্ক্রিপ্ট প্রদান করেtoLocaleStringপদ্ধতির একটি সিরিজ যা স্থানীয়করণ সেটিংস অনুযায়ী তারিখ এবং সময় ফর্ম্যাট করতে পারে:

পদ্ধতিবর্ণনাউদাহরণ
toLocaleDateString()একটি স্থানীয় তারিখ স্ট্রিং প্রদান করে2023/1/15
toLocaleTimeString()স্থানীয় সময় স্ট্রিং প্রদান করেদুপুর 2:30:45
toLocaleString()একটি স্থানীয় তারিখ এবং সময় স্ট্রিং প্রদান করে2023/1/15 2:30:45 pm

5. তৃতীয় পক্ষের লাইব্রেরি সুপারিশ

আরো জটিল তারিখের সময় প্রক্রিয়াকরণের জন্য, তৃতীয় পক্ষের লাইব্রেরি ব্যবহার করা যেতে পারে:

লাইব্রেরির নামবৈশিষ্ট্যইনস্টলেশন পদ্ধতি
Moment.jsশক্তিশালী, কিন্তু ভারীnpm ইনস্টল মুহূর্ত
date-fnsমডুলার ডিজাইন, চাহিদা অনুযায়ী চালু করা হয়েছেnpm ইনস্টল করার তারিখ-fns
Day.jsলাইটওয়েট, এপিআই মোমেন্টের সাথে সামঞ্জস্যপূর্ণnpm দিনজেএস ইনস্টল করুন

6. ব্যবহারিক প্রয়োগের উদাহরণ

বর্তমান সময় কীভাবে পেতে এবং ফর্ম্যাট করতে হয় তা দেখানোর একটি সম্পূর্ণ উদাহরণ এখানে রয়েছে:

ফাংশনকোড বাস্তবায়ন
বর্তমান সময় পানconst now = নতুন তারিখ();
ফর্ম্যাট তারিখconst dateStr = `${now.getFullYear()}-${now.getMonth()+1}-${now.getDate()}`;
ফর্ম্যাট সময়const timeStr = `${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}`;
সম্মিলিত আউটপুটconsole.log(`বর্তমান সময়: ${dateStr} ${timeStr}`);

উপরের পদ্ধতিগুলির সাহায্যে, আপনি সহজেই জাভাস্ক্রিপ্টে বর্তমান সময় পেতে এবং ম্যানিপুলেট করতে পারেন। প্রকল্পের প্রয়োজনের উপর নির্ভর করে, আপনি আরও জটিল সময় প্রক্রিয়াকরণ ফাংশন বাস্তবায়নের জন্য নেটিভ পদ্ধতি বা তৃতীয় পক্ষের লাইব্রেরি বেছে নিতে পারেন।

পরবর্তী নিবন্ধ
প্রস্তাবিত নিবন্ধ
বন্ধুত্বপূর্ণ লিঙ্ক
বিভাজন রেখা