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

python(5) - time模块

2016-03-13 21:16 288 查看
import time

1. time.gmtime() 显示当前structtime,格林时间

>>> import time
>>> time.gmtime()
time.struct_time(tm_year=2016, tm_mon=3, tm_mday=13, tm_hour=12, tm_min=48, tm_s
ec=25, tm_wday=6, tm_yday=73, tm_isdst=0)
>>> a = time.gmtime()
>>> print(a.tm_year)
2016


2. time.localtime() 显示当前本地时间,structime

>>> time.localtime()
time.struct_time(tm_year=2016, tm_mon=3, tm_mday=13, tm_hour=20, tm_min=51, tm_s
ec=35, tm_wday=6, tm_yday=73, tm_isdst=0)


3. time.time() 当前系统时间戳,以毫秒为单位的时间,从1970年到现在

>>> time.time()
1457873653.96087


4. time.strftime("%Y-%m-%d %H:%M:%S") 将strucktime格式化输出

>>> time.strftime("%Y-%m-%d %H:%M:%S")
'2016-03-13 20:58:49'


>>> time.strftime("%Y-%m-%d %H:%M:%S", time.gmtime())
'2016-03-13 13:05:55'


5. time.mktime() 将strucktime变成时间戳

>>> time.mktime(time.localtime())
1457874273.0
>>>


6. time.strptime() 转换成strucktime格式

>>> time.strptime("2015-04-03", "%Y-%m-%d")
time.struct_time(tm_year=2015, tm_mon=4, tm_mday=3, tm_hour=0, tm_min=0, tm_sec=
0, tm_wday=4, tm_yday=93, tm_isdst=-1)


7. time.ctime() 系统格式输出当前系统时间,也可用于将时间戳转换成系统格式

>>> time.ctime()
'Sun Mar 13 21:10:58 2016'

>>> time.ctime(1457874763.685563)
'Sun Mar 13 21:12:43 2016'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: