Python時間mktime()
方法是localtime()
的反函數。它的參數是struct_time
或完整的9
個元組,它返回一個浮點數,以便與time()
相容。
如果輸入值不能表示為有效時間,則會引發OverflowError
或ValueError
異常。
語法
以下是mktime()
方法的語法 -
time.mktime(t)
參數
- t - 這是struct_time或完整的
9
個元組。
返回值
- 此方法返回一個浮點數,以便與
time()
相容。
示例
以下示例顯示了localtime()
方法的用法 -
#!/usr/bin/python3
import time
t = (2019, 2, 15, 10, 13, 38, 1, 48, 0)
d = time.mktime(t)
print ("time.mktime(t) : %f" % d)
print ("asctime(localtime(secs)): %s" % time.asctime(time.localtime(d)))
當運行上述程式時,它會產生以下結果 -
time.mktime(t) : 1550196818.000000
asctime(localtime(secs)): Fri Feb 15 10:13:38 2019
上一篇:
Python日期和時間
下一篇:
Python函數