Python 3 – time mktime() 方法

Python 3 – time mktime() 方法

描述

方法 mktime() 是 localtime() 的反函数。它的参数是 struct_time 或完整的 9 元组,并返回一个浮点数,以便与 time() 兼容。

如果无法表示输入值作为有效时间,则会引发 OverflowErrorValueError

语法

下面是 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教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程