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


Python time mktime()用法及代码示例



描述

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

如果输入值不能表示为有效时间,则将引发 OverflowError 或 ValueError。

用法

以下是语法mktime()方法≫

time.mktime(t)

参数

  • t─ 这是 struct_time 或完整的 9 元组。

返回值

此方法返回一个浮点数,以与 time() 兼容。

示例

下面的例子展示了 mktime() 方法的用法。

#!/usr/bin/python
import time

t = (2009, 2, 17, 17, 3, 38, 1, 48, 0)
secs = time.mktime( t )
print "time.mktime(t):%f" %  secs
print "asctime(localtime(secs)):%s" % time.asctime(time.localtime(secs))

当我们运行上面的程序时,它会产生以下结果——

time.mktime(t):1234915418.000000
asctime(localtime(secs)):Tue Feb 17 17:03:38 2009

相关用法


注:本文由纯净天空筛选整理自 Python time mktime() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。