时间模块

time模块

在python中,时间表示方法有三种:

1、时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行的type(time.time())返回的是float类型

2、格式化的时间字符串(Format String)

3、结构化的时间:struct_time元祖共有9个元素:(年、月、日、时、分、秒、一年中的第几周,一年中第几天,)

>>> import time
>>> print(time.time())
时间戳:1496738594.3219385
>>> print(time.strftime("%Y-%m-%d %X"))
2017-06-06 16:43:54  #格式化的时间字符串
>>> print(time.localtime())  #本地时区
time.struct_time(tm_year=2017, tm_mon=6, tm_mday=6, tm_hour=16, tm_min=44, tm_sec=12, tm_wday=1, tm_yday=157, tm_isdst=0)
>>> print(time.gmtime())  #UTC时区的
time.struct_time(tm_year=2017, tm_mon=6, tm_mday=6, tm_hour=8, tm_min=44, tm_sec=28, tm_wday=1, tm_yday=157, tm_isdst=0)

时间转换关系时间戳和格式化时间字符串,结构化的时间

 

posted @ 2017-06-06 17:00  Sober--Never  阅读(75)  评论(0)    收藏  举报