mktime()方法是localtime()方法的反函數。 它的參數是結構結構體 struct_time或全滿9個元素的元組,它返回一個浮點數,為了相容time()方法。
如果輸入值不能被表示為一個有效的時間,則OverflowError或ValueError將引發。
語法
以下是 mktime()方法的語法:
time.mktime(t)
參數
-
t -- 這是struct_time或全滿9個元素的元組。
返回值
該方法返回一個浮點數,為了相容time()函數。
示例
下麵的示例說明 mktime()方法的使用。
#!/usr/bin/python3 import time t = (2016, 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) : 1455511418.000000 asctime(localtime(secs)): Mon Feb 15 10:13:38 2016
上一篇:
Python3字典
下一篇:
Python3日期和時間