Python中的DateTime和TimeDelta是datetime模块中的两个类,用于处理日期和时间的计算和操作。
在Python中,可以使用DateTime减去TimeDelta或者TimeDelta减去DateTime来进行日期和时间的计算。
import datetime
dt = datetime.datetime(2022, 1, 1, 0, 0, 0)
delta = datetime.timedelta(days=7)
new_dt = dt - delta
print(new_dt) # 输出:2021-12-25 00:00:00
import datetime
delta = datetime.timedelta(days=7)
dt = datetime.datetime(2022, 1, 1, 0, 0, 0)
new_dt = delta - dt
print(new_dt) # 输出:-6 days, 0:00:00
以上是Python中DateTime减去TimeDelta和TimeDelta减去DateTime的基本用法和示例。通过这种方式,可以方便地进行日期和时间的计算和操作,适用于各种需要处理时间的场景。
领取专属 10元无门槛券
手把手带您无忧上云