當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python 3 time mktime()用法及代碼示例


描述

方法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

相關用法


注:本文由純淨天空篩選整理自 Python 3 - time mktime() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。