因此,基本上我想检查某个字符串是否包含tommorows date,所以我创建了这个date变量(参见代码)。现在的问题是,每个月的最后一天,这将是错误的。例如9月30号,以我的方式,它会说明天是9月31号,但是并不存在。我需要它说明天是10月1日。有什么建议吗?它必须是dd.mm.yy格式的。
day = str(datetime.datetime.today().day+1)
month = str(datetime.datetime.today().month)
year = str(datetime.datetime.today().year)
date = day + "." + month + "." + year发布于 2018-11-06 01:48:17
今天加一天就行了
tomorrow = datetime.datetime.today() + datetime.timedelta(days=1)
print(str(tomorrow),tomorrow.strftime("%d.%m.%y"))发布于 2018-11-06 01:58:43
也可以使用relativedelta
import datetime
from dateutil.relativedelta import relativedelta
tomorrow = datetime.datetime.today() + relativedelta(days=1)
print(str(tomorrow),tomorrow.strftime("%d.%m.%y"))https://stackoverflow.com/questions/53159523
复制相似问题