python时间模块 --- time

1.python中的时间的表示方法有以下几种:

(1)时间戳,通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的到当前时间的差。

      time.time() 返回的就是时间戳格式。

(2)结构化时间(struct_time),就是标准的咱们指的 9个时间元素(年、月、日、时、分、秒、一年中的第几周、一年中的第几天、夏时令)

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

import time

print(time.time())  #时间戳
print(time.strftime('%Y-%m-%d %X'))  #格式化的时间字符串 2017-08-07 22:30:12

#下面都是本地时区时间(utc 时间+8小时) 
print(time.localtime())

print(time.gmtime())   #UTC时间(世界标准时间)

#可以获取结构化数据中的某个元素,比如下面是取出当前是几月。
print(time.localtime().tm_mon)

 

2.“时间戳”  “格式化时间字符串”  “结构化的时间”之间的转换关系图。

 

 

    

 

posted @ 2017-08-07 22:34  嘟囔囔小孩  阅读(126)  评论(0编辑  收藏  举报