时间模块
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)
时间转换关系时间戳和格式化时间字符串,结构化的时间


浙公网安备 33010602011771号