询问Python datatime模块timedelta()方法

img


这个方法timedelta()中delta是什么单词的缩写,这个方法是怎么用的

方法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}')