datetime মডিউল তারিখ এবং সময় ম্যানিপুলেশনের জন্য ক্লাস সরবরাহ করে। আমরা সপ্তাহের দিন, সপ্তাহ নম্বর, বছরের দিন ইত্যাদি বিভিন্ন ফরম্যাট দেখাব।
এলগরিদম
ধাপ ১: datetime ইমপোর্ট করুন। ধাপ ২: সপ্তাহের দিন প্রিন্ট করুন। ধাপ ৩: সপ্তাহ নম্বর প্রিন্ট করুন। ধাপ ৪: বছরের দিন প্রিন্ট করুন।
উদাহরণ কোড
import datetime
print("Day of the week: ", datetime.date.today().strftime("%A"))
print("Week number: ", datetime.date.today().strftime("%W"))
print("Day of the year: ", datetime.date.today().strftime("%j"))
আউটপুট
Day of the week: Sunday Week number: 06 Day of the year: 045
ব্যাখ্যা
strftime() ফাংশনের আর্গুমেন্টগুলো নিচে ব্যাখ্যা করা হলো:
- %A: সপ্তাহের দিনের পূর্ণ নাম (উদাহরণ: 'Monday')
- %W: সপ্তাহ নম্বর, রবিবারকে সপ্তাহের প্রথম দিন ধরে
- %j: বছরের দিন শূন্য-প্যাডেড ডেসিমেল নম্বর হিসেবে