如何在 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)
我想做的是在今天的日期上多加一天,让结果匹配这个公式“%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)