首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在python中从当前日期获取7天前的日期

在python中从当前日期获取7天前的日期
EN

Stack Overflow用户
提问于 2013-12-14 02:27:26
回答 2查看 88.2K关注 0票数 64

我正在尝试获取从python中的当前日期开始的7天前的日期。有谁可以帮我?

EN

回答 2

Stack Overflow用户

发布于 2013-12-14 02:29:26

代码语言:javascript
复制
import datetime as DT
today = DT.date.today()
week_ago = today - DT.timedelta(days=7)
票数 113
EN

Stack Overflow用户

发布于 2013-12-14 02:29:49

代码语言:javascript
复制
>>> import datetime
>>> datetime.datetime.now() - datetime.timedelta(days=7)
datetime.datetime(2013, 12, 6, 10, 29, 37, 596779)

如果您真的只想要日期,可以调用date方法:

代码语言:javascript
复制
>>> (datetime.datetime.now() - datetime.timedelta(days=7)).date()
datetime.date(2013, 12, 6)

或者,按照unutbu的建议开始使用日期。

票数 47
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20573459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档