আপনি 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