如何在 Python 中从日期中减去 Python timedelta?


你可以使用 Python 日期 减去一天,使用 timedelta 对象。你需要创建一个包含你想要减去的时间的 timedelta 对象。然后将其从日期中减去。 

示例

from datetime import datetime
from datetime import timedelta
today = datetime.today()
yesterday = today - timedelta(days=1)
print(today)
print()
print(yesterday)

输出

这会给出输出 −

2017-12-29 12:28:06.531791
2017-12-28 12:28:06.531791

你可以使用 timedelta 对象以相同的方式从日期中减去年份、月份、小时等。

更新于: 02-11-2023

9k+ 阅读

启动你的 职业生涯

完成课程并获取认证

开始
广告
© . All rights reserved.