1.判断程序运行时间
import time
def func1():
for i in range(100000000):
pass
before=time.time()
func1()
after=time.time()
print(f'调用func1,花费时间{after-before}')
2.时间格式的设置
得到当前的时间
from datetime import datetime
print(datetime.now())
2.1格式化
datetime.now().strftime('%Y-%m-%d ** %H:%M:%S')
例子:
from datetime import datetime
print(datetime.now())
print(datetime.now().strftime('%Y-%m-%d ** %H:%M:%S'))

2.2还可以用time时间库来格式化
import time
time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())
例子:
from datetime import datetime
import time
print(datetime.now())
print(datetime.now().strftime('%Y-%m-%d ** %H:%M:%S'))
print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()))

3.秒数转为日期
time.strftime('%Y%m%d %H:%M:%S',time.localtime(秒数))
import time
t=time.time() #当前时间到1970年1月1日0点的秒数
print(t)
print(time.strftime('%Y%m%d %H:%M:%S',time.localtime(t)))
