当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。