python time模块

import time

1、表示时间的类。表示的时间范围为1970年1月1日到2038年1月19号。

2、python中,表示时间的方式有:

  • 时间戳:timestamp
  •  格式化的字符串
  • 元组:struct_time

3、time的函数

1)time.localtime([secs]):将一个时间戳转换为当前时区的struct_time。secs参数为空时,以当前时间为准。

属性(Attribute)的值(Values)分别为:

月:1-12;日:1-31;时:0-23;分:0-59;秒:0-61;星期:0-6;

天(tm_yday:一年中的第几天):1-366;夏时令(tm_isdst:是否是夏时令):-1,0(默认为-1)

2)time.time():返回当前时间戳

3)time.mktime(ts):将一个struct_time转化为时间戳

4)time.asctiem([ts]):把一个表示时间的元组或者struct_time表示为这种形式:‘Sun Jun 20 14:34:09:2015’。

                                 若参数为空,则将time.localtime()作为参数传入

 

5)time.ctime([psec]):把一个时间戳(按秒计算的浮点数)转化为time.asctime()的形式,参数为空时,默认time.time()为参数,相当于time.asctime(time.localtime(secs))

   

 6)time.strptime(str,fmt='%a%b%d%H:%M%S%Y'):根据fmt的格式把一个时间字符串解析为时间元组

原文地址:https://www.cnblogs.com/beyongblue/p/4662164.html