Python 3.x 从今天开始';今天和昨天';日期
我想要一个以YYYY-MM-DD格式给出今天日期和昨天日期的代码片段。我知道如何提取当前日期,下面是代码:Python 3.x 从今天开始';今天和昨天';日期,python-3.x,date,datetime,Python 3.x,Date,Datetime,我想要一个以YYYY-MM-DD格式给出今天日期和昨天日期的代码片段。我知道如何提取当前日期,下面是代码: 导入日期时间 cur\u date=datetime.datetime.today().strftime(“%Y-%m-%d”) 但我不知道如何提取前一天的日期。操作当前日期是唯一的方法吗?您可以使用timedelta: from datetime import datetime, timedelta yesterday = datetime.today() - timedelta(da
导入日期时间
cur\u date=datetime.datetime.today().strftime(“%Y-%m-%d”)
但我不知道如何提取前一天的日期。操作当前日期是唯一的方法吗?您可以使用
timedelta
:
from datetime import datetime, timedelta
yesterday = datetime.today() - timedelta(days=1)
输出将是:
datetime.datetime(2021, 1, 26, 20, 27, 25, 849797)
这回答了你的问题吗?供参考