我正在尝试获取从python中的当前日期开始的7天前的日期。有谁可以帮我?
发布于 2013-12-14 02:29:26
import datetime as DT
today = DT.date.today()
week_ago = today - DT.timedelta(days=7)
发布于 2013-12-14 02:29:49
>>> import datetime
>>> datetime.datetime.now() - datetime.timedelta(days=7)
datetime.datetime(2013, 12, 6, 10, 29, 37, 596779)
如果您真的只想要日期,可以调用date方法:
>>> (datetime.datetime.now() - datetime.timedelta(days=7)).date()
datetime.date(2013, 12, 6)
或者,按照unutbu的建议开始使用日期。
https://stackoverflow.com/questions/20573459
复制相似问题