时间戳,根据1970年1月1日00:00:00开始按秒计算的偏移量。
时间元组(struct_time),包含9个元素。
time.struct_time(tm_year=2017, tm_mon=10, tm_mday=1, tm_hour=14, tm_min=21, tm_sec=57, tm_wday=6, tm_yday=274, tm_isdst=0)
时间格式字符串,字符串形式的时间。
import time
import time
print(time.time())
<1560364124.1584535 |浮点数
import time
print(time.localtime())
time.struct_time(tm_year=2019, tm_mon=6, tm_mday=12, tm_hour=20, tm_min=41, tm_sec=45, tm_wday=2, tm_yday=163, tm_isdst=1)
把时间元组格式化,第一个参数是格式化字符串,第二个参数是时间元组
import time
a = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())
print(a)
print(type(a))
2019-06-12 20:47:12
str:时间字符串 fmt:格式化字符串 与time.strftime(fmt, tupletime)功能相反
import time
a = time.strptime('2018-12-24 10:26:50','%Y-%m-%d %H:%M:%S')
print(a)
time.struct_time(tm_year=2018, tm_mon=12, tm_mday=24, tm_hour=10, tm_min=26, tm_sec=50, tm_wday=0, tm_yday=358, tm_isdst=-1)
控制时间的函数
首先把包引入
import time
用法:time.sleep(秒数)
time.sleep(2)#2代表间隔几秒执行一次
import time
for i in range(1,10):
print(i)
time.sleep(1)
output:
1
2
3
4
5
6
7
8
9
作用:显示当前时间
用法:
首先把包引入
import time
print(time.ctime())
import time
print(time.ctime())
output:
Thu May 9 09:47:35 2019