我在django中有代码:
for i in range(int(cac)):
print datetime.datetime.now().strftime("%Y-%m-%d %H:%M") - datetime.timedelta(minutes=i)
并且有一些错误:
type object 'datetime.datetime' has no attribute 'datetime'
或
type object 'datetime.time' has no attribute 'mktime'
或其他人。
我尝试了几个例子:
import datetime
import time
或
from datetime import datetime
或
from datetime import *
from time import *
解释我做错了什么?
感谢
答案 0 :(得分:1)
检查所有导入内容。如果您导入类似
的模型来自datetime import datetime
然后导入
来自.models import *
所以你会有这样的错误。检查所有导入。
答案 1 :(得分:0)
试试这个:
import datetime
for i in range(int(cac)):
print (datetime.datetime.now() - datetime.timedelta(minutes=i)).strftime('%Y-%m-%d %H:%M')