您的位置:首页 > 编程语言 > Python开发

Python:time, strftime和strptime

2013-12-23 16:49 295 查看
最常用的time.time()返回的是一个浮点数,单位为秒。但strftime处理的类型是time.struct_time,实际上是一个tuple。strptime和localtime都会返回这个类型。

>>> import time

>>> t = time.time()

>>> t

1202872416.4920001

>>> type(t)

<type 'float'>

>>> t = time.localtime()

>>> t

(2008, 2, 13, 10, 56, 44, 2, 44, 0)

>>> type(t)

<type 'time.struct_time'>

>>> time.strftime('%Y-%m-%d', t)

'2008-02-13'

>>> time.strptime('2008-02-14', '%Y-%m-%d')

(2008, 2, 14, 0, 0, 0, 3, 45, -1)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: