Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách in toàn bộ TimeTuple trong Python?


Phương thức timetuple() của đối tượng datetime.date trả về đối tượng kiểu time.struct_time. struct_time là named tuple (có thể truy cập thuộc tính bằng chỉ số hoặc tên).

Ví dụ

In toàn bộ time tuple bằng cách truyền trực tiếp cho print:

import datetime
todaysDate = datetime.date.today()
timeTuple = todaysDate.timetuple()
print(timeTuple)

Kết quả

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)

Các trường: tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec, tm_wday (0=Thứ 2), tm_yday (ngày trong năm), tm_isdst (DST flag: 1=có, 0=không, -1=không xác định).