当前位置: 首页 > 文档资料 > Python 中文教程 >

time.mktime(tupletime)

优质
小牛编辑
119浏览
2023-12-01

描述 (Description)

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

如果输入值不能表示为有效时间,则会引发OverflowErrorValueError

语法 (Syntax)

以下是mktime()方法的语法 -

time.mktime(t)

参数 (Parameters)

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

返回值 (Return Value)

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

例子 (Example)

以下示例显示了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

最后更新:

类似资料

  • 描述 (Description) 方法strftime()将表示gmtime()或localtime()返回的时间的元组或struct_time转换为format参数指定的字符串。 如果未提供t,则使用localtime()返回的当前时间。 format必须是一个字符串。 如果t中的任何字段超出允许范围,则会引发异常ValueError。 语法 (Syntax) 以下是strftime()方法的语

  • 描述 (Description) 方法asctime()将表示由gmtime()或localtime()返回的时间的元组或struct_time转换为以下形式的24个字符的字符串:'Tue Feb 17 23:21:05 2009'。 语法 (Syntax) 以下是asctime()方法的语法 - time.asctime([t])) 参数 (Parameters) t - 这是一个包含9个元素

相关阅读