首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python get tommorows dd.mm.yy问题

问python get tommorows dd.mm.yy问题
EN

Stack Overflow用户
提问于 2018-11-06 01:43:39
回答 2查看 247关注 0票数 0

因此,基本上我想检查某个字符串是否包含tommorows date,所以我创建了这个date变量(参见代码)。现在的问题是,每个月的最后一天,这将是错误的。例如9月30号,以我的方式,它会说明天是9月31号,但是并不存在。我需要它说明天是10月1日。有什么建议吗?它必须是dd.mm.yy格式的。

代码语言:javascript
复制
  day = str(datetime.datetime.today().day+1)
  month = str(datetime.datetime.today().month)
  year = str(datetime.datetime.today().year)      
  date = day + "." + month + "." + year
EN

回答 2

Stack Overflow用户

发布于 2018-11-06 01:48:17

今天加一天就行了

代码语言:javascript
复制
tomorrow = datetime.datetime.today() + datetime.timedelta(days=1)
print(str(tomorrow),tomorrow.strftime("%d.%m.%y"))
票数 3
EN

Stack Overflow用户

发布于 2018-11-06 01:58:43

也可以使用relativedelta

代码语言:javascript
复制
import datetime
from dateutil.relativedelta import relativedelta 
tomorrow = datetime.datetime.today() + relativedelta(days=1)
print(str(tomorrow),tomorrow.strftime("%d.%m.%y"))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53159523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档