datetime মডিউলের strftime মেথড
datetime মডিউলের strftime মেথড
ফরম্যাট করা তারিখ এবং সময় স্ট্রিং রিটার্ন করে।
মেথডের প্যারামিটারে আমরা আমাদের প্রয়োজনীয়
ফরম্যাট নির্দিষ্ট করি।
সিনট্যাক্স
import datetime
datetime.strftime(সময়ের ফরম্যাট)
সিনট্যাক্স
টেবিলে সময়ের মৌলিক ফরম্যাটগুলি উপস্থাপন করা হয়েছে:
| ফরম্যাট | বর্ণনা | উদাহরণ |
|---|---|---|
%a |
সপ্তাহের দিনগুলির সংক্ষিপ্ত আঞ্চলিক নাম। |
Sun, Mon, ..., Sat (en_US)
|
%A |
সপ্তাহের দিনগুলির পূর্ণ আঞ্চলিক নাম। |
Sunday, Monday, ..., Saturday (en_US)
|
%w |
দশমিক সংখ্যা হিসাবে সপ্তাহের দিন, যেখানে
0 - রবিবার, এবং 6 -
শনিবার।
|
0, 1, ..., 6
|
%d |
শূন্য দিয়ে প্যাড করা দশমিক সংখ্যা হিসাবে মাসের দিন। |
01, 02, ..., 31
|
%b |
মাসের সংক্ষিপ্ত আঞ্চলিক নাম। |
Jan, Feb, ..., Dec (en_US)
|
%B |
মাসের পূর্ণ আঞ্চলিক নাম। |
January, February, ..., December
(en_US)
|
%m |
শূন্য দিয়ে প্যাড করা দশমিক সংখ্যা হিসাবে মাস। |
01, 02, ..., 12
|
%y |
শূন্য দিয়ে প্যাড করা দশমিক সংখ্যা হিসাবে শতাব্দী ছাড়া বছর। |
00, 01, ..., 99
|
%Y |
শূন্য দিয়ে প্যাড করা দশমিক সংখ্যা হিসাবে শতাব্দী সহ বছর। |
0001, ..., 2013, 2014
|
উদাহরণ
আসুন একটি তারিখ এবং সময় অবজেক্ট তৈরি করি, যেখানে বছর এবং শতাব্দী, দশমিক ফরম্যাটে মাসের নাম এবং দশমিক সংখ্যা হিসাবে মাসের দিন নির্দিষ্ট থাকবে:
import datetime
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res)
নিষ্পাদিত কোডের ফলাফল:
2025-12-31