เมธอด timetuple() ของ datetime.date instances คืน object ประเภท time.struct_time ซึ่งเป็น named tuple object (เข้าถึงได้โดย index หรือชื่อ)
struct_time object มี attributes สำหรับ date และ time fields พร้อม flag Daylight Saving Time
named tuple ที่คืนจาก timetuple() จะมี year, month, day ตาม date object และ hour, minutes, seconds จะเป็นศูนย์
ตัวอย่าง
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