【发布时间】:2012-12-08 19:24:36
【问题描述】:
可能重复:
How can I subtract a day from a python date?
subtract two times in python
我在 python 中生成了如下日期
import time
time_stamp = time.strftime('%Y-%m-%d')
print time_stamp
结果:
'2012-12-19'
我正在尝试的是,如果上面的 time_stamp 是今天的日期,我想要一个日期 '2012-12-17' 通过执行差异(减去两天)
那么如何在python中从当前日期开始减少两天的日期
【问题讨论】:
-
使用日期时间库和日期时间对象。 datetime.datetime(2012, 12, 17, 00) - datetime.timedelta(days=2)
-
你试过什么?您是否检查过 datetime API,尤其是 timedelta API?