文章内容

2019/7/24 17:27:47,作 者: 黄兵

type object 'datetime.datetime' has no attribute 'timedelta'

最近在写代码的时候报如下错误:

type object 'datetime.datetime' has no attribute 'timedelta'


出现问题的原因:

主要是没有导入timedelta。


解决方案:

直接导入timedelta就可以了。

import time
from datetime import datetime, date, time, timedelta

dayDates = []
today = datetime.now()
dayDates.append(today.strftime("%m%d%Y"))
for i in range(0,14):
    day = today + datetime.timedelta(days=i)
    print day


参考资料:

1、Why is Python datetime time delta not found?


其它相关推荐:

1、Python UTC 时间运算

2、Python 将时间戳转换成时间

3、Flask Jinja2显示float数据相关问题

4、UTC TZ时间相关问题

5、type object 'datetime.datetime' has no attribute 'timedelta'


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - type object 'datetime.datetime' has no attribute 'timedelta'

分享到:

发表评论

评论列表

user-ico

大喵 on 回复 有用(0

我导入timedelta 错误提示没有这个模块~ 是咋回事呀