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.“时间戳” “格式化时间字符串” “结构化的时间”之间的转换关系图。
来源:http://www.cnblogs.com/yxwang/p/7301806.html