如何在 python 中的今天添加 1 天?

How to add a 1 day to today's date in python?

我想做的是在今天的日期上多加一天,让结果匹配这个公式“%Y-%m-%d”,而不是其他任何东西。我希望打印结果匹配这个 yyyy-mm-dd

from datetime import datetime, timedelta, date

s = date.today()
date = datetime.strptime(s, "%Y-%m-%d")
modified_date = date + timedelta(days=1)
datetime.strftime(modified_date, "%Y-%m-%d")

print(modified_date)

您正在尝试对字符串进行日期操作,而不是使用格式化调用的结果:

s = date.today()
modified_date = s + timedelta(days=1)
modified_date = modified_date.strftime("%Y-%m-%d")  # this would be more common
# modified_date = datetime.strftime(modified_date, "%Y-%m-%d")

print(modified_date)