Python datetime.timetuple() 方法
datetime.timetuple() 方法用於操作模塊 datetime 的 datetime 類的對象。
它是一個實例方法,這意味著它適用於類的實例。它返回一個 time.struct_time,它是一個對象,具有包含九個元素的命名元組接口。
time.struct_time 對象中存在以下值:
索引 | 屬性 | 值 |
---|---|---|
0 | tm_year | (例如,1993) |
1 | tm_mon | 範圍 [1, 12] |
2 | tm_mday | 範圍 [1, 31] |
3 | tm_hour | 範圍 [0, 23] |
4 | tm_min | 範圍 [0, 59] |
5 | tm_sec | 範圍 [0, 61] |
6 | tm_wday | 範圍 [0, 6],星期一為 0 |
7 | tm_yday | 範圍 [1, 366] |
8 | tm_isdst | 0、1 或 -1;見下文 |
不適用 | tm_zone | 時區名稱的縮寫 |
不適用 | tm_gmtoff | 以秒為單位向東偏移 UTC |
日期時間時間元組相當於,
time.struct_time((d.year, d.month, d.day, d.hour, d.minute, d.second, d.weekday(), yday, dst))
模塊:
import datetime
類:
from datetime import datetime
用法:
timetuple()
參數:
- None
返回值:
這個方法的返回類型是time.struct_time
包含日期和時間信息的對象。
例:
## Python program explaining the
## use of datetime timetuple() method
from datetime import datetime
## Creating an instance
x = datetime(2020, 4, 29, 10, 50, 40)
print("Current date is:", x)
d = x.timetuple()
print("The tuple of the datetime object", d)
print()
print("We can also access individual elements of this tuple")
for i in d:
print(i)
print()
x = datetime.now()
print("The tuple of the datetime object:", x.timetuple())
輸出
Current date is:2020-04-29 10:50:40 The tuple of the datetime object time.struct_time(tm_year=2020, tm_mon=4, tm_mday=29, tm_hour=10, tm_min=50, tm_sec=40, tm_wday=2, tm_yday=120, tm_isdst=-1) We can also access individual elements of this tuple 2020 4 29 10 50 40 2 120 -1 The tuple of the datetime object:time.struct_time(tm_year=2020, tm_mon=5, tm_mday=2, tm_hour=6, tm_min=22, tm_sec=38, tm_wday=5, tm_yday=123, tm_isdst=-1)
相關用法
- Python datetime timetz()用法及代碼示例
- Python datetime time()用法及代碼示例
- Python datetime tzname()用法及代碼示例
- Python datetime toordinal()用法及代碼示例
- Python datetime astimezone()用法及代碼示例
- Python datetime isocalendar()用法及代碼示例
- Python datetime date()用法及代碼示例
- Python datetime isoformat()用法及代碼示例
- Python datetime __str__()用法及代碼示例
- Python datetime utcoffset()用法及代碼示例
- Python datetime weekday()用法及代碼示例
- Python datetime replace()用法及代碼示例
- Python datetime strftime()用法及代碼示例
- Python datetime isoweekday()用法及代碼示例
- Python datetime.timedelta()用法及代碼示例
- Python datetime.tzinfo()用法及代碼示例
- Python date toordinal()用法及代碼示例
- Python date replace()用法及代碼示例
- Python date strftime()用法及代碼示例
- Python date weekday()用法及代碼示例
注:本文由純淨天空篩選整理自 Python datetime timetuple() Method with Example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。