(一)时间获取
(1)time.time()
该函数用来获取当前时间的时间戳,是一个很长的float数字
time.time()
运行结果:
1600438898.135828
(2)time.ctime()
该函数返回的是一个字符串,获得时间是一个我们可以看懂的时间类型
time.ctime()
运行结果:
Fri Sep 18 22:24:13 2020
(3)time.gmtime()
该函数返回的是一个其他程序可以较为简答便可以利用的类型,可以通过time.gmtime().tm_year来获取当前年份等,但是这个时间过去的是格林尼治时间,北京时间大概加八个小时
time.gmtime()
运行结果:
time.struct_time(tm_year=2020, tm_mon=9, tm_mday=18, tm_hour=14, tm_min=28, tm_sec=39, tm_wday=4, tm_yday=262, tm_isdst=0)
(二)时间格式化
time.strftime()函数用来定义时间的模板
importtime
t=time.gmtime()print(time.strftime("%Y-%m-%d %H:%M:%S",t))
输出结果
2020-09-18 14:33:12
python中时间日期格式化符号:
%y 两位数的年份表示(00-99)
%Y 四位数的年份表