time常用格式化控制符
%Y : 年 2016
%m : 月
%d : 日
%w : 星期
%H : 时
%M : 分
%S : 秒
%b : 月份缩写
%a : 星期缩写
常用函数
time.struct_time
time.struct_time(tm_year=2016, tm_mon=2, tm_mday=3, tm_hour=7, tm_min=8, tm_sec=16, tm_wday=2, tm_yday=34, tm_isdst=0)
time.time()
返回当前的秒,浮点形式,UTC时间
1454483296.56
time.gmtime([secs])
将以秒形式表示的时间转换成struct_time结构,UTC时间
time.localtime([secs])
将以秒形式表示的时间转换成struct_time结构,本地时间
time.ctime([secs])
将以秒形式表示的时间转换成字符串形式的本地时间
<font color="blue">print(time.ctime())</font>
Wed Feb 03 15:24:03 2016
time.asctime([t])
将struct_time或tuple表示的时间转变成字符串形式
print(time.asctime(time.localtime()))
#Wed Feb 03 15:29:17 2016
time.mktime()
将struct_time或tuple表示的时间转变成以秒形式表示的本地时间
print(time.mktime(time.localtime()))
#1454484622.0
time.strftime(format[,t])
将tuple或struct_time表示的时间转变成指定的格式
print(time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()))
#2016-02-03 15:36:56
time.strptime(string[,format])
将字符串表示的时间,按照格式转变成struct_time结构
print(time.strptime("03 Feb 2016","%d %b %Y"))
time.struct_time(tm_year=2016, tm_mon=2, tm_mday=3, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=34, tm_isdst=-1)