datetime.date ইনস্ট্যান্সের timetuple() মেথড time.struct_time টাইপের একটি অবজেক্ট রিটার্ন করে। struct_time হলো একটি নেমড টাপল অবজেক্ট (একটি নেমড টাপল অবজেক্টের অ্যাট্রিবিউট থাকে যেগুলো ইনডেক্স বা নাম দিয়ে অ্যাক্সেস করা যায়)।
struct_time অবজেক্টের অ্যাট্রিবিউট থাকে ডেট ও টাইম ফিল্ড রিপ্রেজেন্ট করার জন্য এবং একটি ফ্ল্যাগ থাকে ডে-লাইট সেভিং টাইম এক্টিভ কিনা ইন্ডিকেট করার জন্য।
timetuple() ফাংশন দ্বারা রিটার্ন করা নেমড টাপলের year, month এবং day ফিল্ডগুলো ডেট অবজেক্ট অনুযায়ী সেট থাকে এবং ঘণ্টা, মিনিট, সেকেন্ড এর সংশ্লিষ্ট ফিল্ডগুলো শূন্য সেট থাকে।
উদাহরণ
import datetime todaysDate = datetime.date.today() timeTuple = todaysDate.timetuple() print(timeTuple) print(timeTuple.tm_year)
আউটপুট
এটি নিচের আউটপুট দেবে:
time.struct_time(tm_year=2017, tm_mon=12, tm_mday=28, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=362, tm_isdst=-1) 2017