方法timedelta是时间差函数,一般是datetime模块中用来计算时间差的,讲一个datatime对象的时间,加上timedelta返回的时间即可算出多少天前的时间
timedelta传入参数为
days 天
seconds 秒
microseconds 微秒
milliseconds 毫秒
minutes 分钟
hours 小时
weeks 周
传入参数如果是正,这向后推多少时间
传入参数如果是负,这向前推多少时间
import datetime
curd = datetime.datetime.now()
delt = datetime.timedelta(days=-3)
result = curd + delt
print(f'current datetime:{curd}\nnew datetime:{result}')