尝试使用日期时间函数时遇到此错误。我正在使用IDLE Python 3.7。日期时间功能曾经可以使用,但现在并非没有实现。
updatedate = datetime.date.today()
AttributeError: 'function' object has no attribute 'today'
我尝试使用“导入自”代码来启动更具体的导入,但它们没有帮助。我也尝试过将导入日期时间放在def Constructor()中:无济于事。
import datetime
dictionary = dict()
def constructor():
updatedate = datetime.date.today()
dictionary['Update_Date'] = updatedate
print(dictionary)
updatedate = datetime.date.today()
AttributeError: 'function' object has no attribute 'today'
我希望datetime.date.today()函数将今天的日期保存为变量“ updatedate”,然后在字典“字典”中输入该日期作为键['Update_Date']的值
答案 0 :(得分:-1)
在datetime
中有一个名为datetime
的对象。您必须使用它而不是date
。
示例:
import datetime
dictionary = dict()
def constructor():
updatedate = datetime.datetime.today()
dictionary['Update_Date'] = updatedate
print(dictionary)