计算两个日期时间段之间的时间差/日期差 :
时间为string格式,则需转为datetime格式
import datetime
a_time = "2021-08-30 11:52:41"
a_time = datetime.datetime.strptime(a_time, '%Y-%m-%d %H:%M:%S') # str转为时间格式
now_time = datetime.datetime.now()
print (now_time - a_time).days * 24 * 3600 + (now_time - a_time).seconds # 时间差(秒),seconds只是获取时间差,还得加上日期
print (now_time - a_time).days * 24 + (now_time - a_time).seconds/3600 # 时间差(小时)
print (now_time - a_time).days # 日期差