计算时间差 - 函数
2018-8-19 22:10:8
2018-8-20 11:07:3
# 经过了多少时分秒
import time def time_dif(oldtime,newtime): timestamp1 = time.strptime(oldtime,'%Y-%m-%d %H:%M:%S') timestamp2 = time.strptime(newtime,'%Y-%m-%d %H:%M:%S') ti = time.gmtime(time.mktime(timestamp2)-time.mktime(timestamp1)) return '时间差是%s年,%s月,%s日,%s时,%s分,%s秒'%(ti.tm_year-1970,ti.tm_mon-1, ti.tm_mday-1,ti.tm_hour,ti.tm_min,ti.tm_sec) print(time_dif('2018-8-19 22:10:8','2018-8-20 11:07:3'))