Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 从今天开始';今天和昨天';日期_Python 3.x_Date_Datetime - Fatal编程技术网

Python 3.x 从今天开始';今天和昨天';日期

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

我想要一个以YYYY-MM-DD格式给出今天日期和昨天日期的代码片段。我知道如何提取当前日期,下面是代码:

导入日期时间
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)

这回答了你的问题吗?供参考