আপনি strftime ফাংশন ব্যবহার করে ফর্ম্যাট করা তারিখ এবং সময় পেতে পারেন৷ এটি একটি বিন্যাস স্ট্রিং গ্রহণ করে যা আপনি আপনার পছন্দসই আউটপুট পেতে ব্যবহার করতে পারেন। এটি দ্বারা সমর্থিত নির্দেশাবলী নিম্নরূপ।
| নির্দেশ | অর্থ |
| %a | লোকেলের সংক্ষিপ্ত সাপ্তাহিক দিনের নাম৷ |
| %A | লোকেলের পুরো সপ্তাহের দিনের নাম৷ |
| %b | লোকেলের সংক্ষিপ্ত মাসের নাম৷ |
| %B | লোকেলের পুরো মাসের নাম। |
| %c | লোকেলের উপযুক্ত তারিখ এবং সময়ের উপস্থাপনা৷ |
| %d | দশমিক সংখ্যা হিসাবে মাসের দিন [01,31]। |
| %H | ঘন্টা (24-ঘন্টা ঘড়ি) দশমিক সংখ্যা হিসাবে [00,23]। |
| %I | ঘন্টা (12-ঘন্টা ঘড়ি) দশমিক সংখ্যা হিসাবে [01,12]। |
| %j | দশমিক সংখ্যা হিসাবে বছরের দিন [001,366]। |
| %m | দশমিক সংখ্যা হিসাবে মাস [01,12]। |
| %M | দশমিক সংখ্যা হিসাবে মিনিট [00,59]। |
| %p | লোকেল AM বা PM এর সমতুল্য৷ |
| %S | দশমিক সংখ্যা হিসাবে দ্বিতীয় [00,61]। |
| %U | বছরের সপ্তাহের সংখ্যা (সপ্তাহের প্রথম দিন হিসাবে রবিবার) দশমিক সংখ্যা হিসাবে [00,53]। প্রথম রবিবারের আগের একটি নতুন বছরের সমস্ত দিন সপ্তাহ 0-তে বিবেচিত হয়। |
| %w | সপ্তাহের দিন একটি দশমিক সংখ্যা হিসাবে [0(রবিবার),6]। |
| %W | বছরের সপ্তাহের সংখ্যা (সপ্তাহের প্রথম দিন হিসাবে সোমবার) দশমিক সংখ্যা হিসাবে [00,53]। প্রথম সোমবারের আগের একটি নতুন বছরের সমস্ত দিন সপ্তাহ 0-তে বিবেচিত হয়। |
| %x | লোকেলের উপযুক্ত তারিখ উপস্থাপনা৷ |
| %X | লোকেলের উপযুক্ত সময়ের উপস্থাপনা৷ |
| %y | দশমিক সংখ্যা হিসাবে শতাব্দী ছাড়া বছর [00,99]। |
| %Y | দশমিক সংখ্যা হিসাবে শতাব্দী সহ বছর। |
| %Z | টাইম জোনের নাম (কোনও অক্ষর নেই যদি টাইম জোন না থাকে)। |
| %% | একটি আক্ষরিক "%" অক্ষর৷ |
উদাহরণ
এই ক্ষেত্রে, আপনি strftime ফাংশনে এই নির্দেশাবলী ব্যবহার করতে পারেন −
from datetime import datetime
curr_time = datetime.now()
formatted_time = curr_time.strftime('%M:%S.%f')
print(formatted_time) আউটপুট
এটি আউটপুট দেবে −
31:15.093393