পাইথনে তারিখ নিয়ে কাজ

পাইথনে তারিখ নিয়ে কাজ করার জন্য সংশ্লিষ্ট মডিউলগুলি ইম্পোর্ট করা প্রয়োজন। এটি করা হয় একটি বিশেষ নির্দেশিকা দিয়ে import, যার পরে মডিউলের নাম লেখা হয়। ইম্পোর্ট ফাইলের একদম উপরের লাইনে লেখা হয়।

আসুন তারিখ নিয়ে প্রাথমিক কাজ করার জন্য datetime মডিউল ইম্পোর্ট করি:

pythonimport datetime

তারিখ প্রিন্ট করতে, ইম্পোর্ট করা মডিউলে একটি বিশেষ পদ্ধতি প্রয়োগ করতে হবে date। এর প্যারামিটারে বছর, মাস, দিন নির্দিষ্ট করা হয়। সুবিধার জন্য প্রাপ্ত তারিখটি res ভেরিয়েবলে সংরক্ষণ করি:

pythonres = datetime.date(2025, 12, 31)
print(res) # আউটপুট দেবে 2025-12-31

মূলত এখন res ভেরিয়েবলে একটি অবজেক্ট সংরক্ষিত আছে, যাতে তারিখ রয়েছে। এটি দরকারী এই意义上 যে এটি থেকে আরও বিশদ তারিখের বৈশিষ্ট্য পাওয়া যাবে: দিন, মাস এবং বছর ইত্যাদি। এর জন্য hanya এর বৈশিষ্ট্যগুলিতে অ্যাক্সেস করতে হবে - day, month, year:

pythonprint(res.day) # আউটপুট দেবে 31
print(res.month) # আউটপুট দেবে 12
print(res.year) # আউটপুট দেবে 2025
Задание 1

birthdate ভেরিয়েবলে ব্যবহারকারীর জন্মতারিখ সেট করুন। তারপর এটিকে বছর-মাস-দিন ফরম্যাটে প্রিন্ট করুন।

Задание 2

পূর্ববর্তী কাজটি পরিবর্তন করুন যাতে কেবল ব্যবহারকারীর জন্ম বছর প্রিন্ট হয়।

Задание 3

birthdate থেকে সেই দিনটি প্রিন্ট করুন, যেদিন ব্যবহারকারীর জন্ম হয়েছিল।

Задание 4

birthdate থেকে ব্যবহারকারীর জন্ম মাস প্রিন্ট করুন।