当我输入以下代码时,它说未定义名称“now”。但是,我做了 import datetime
吗?
from datetime import datetime
print str(now.month) + "/" + str(now.day) + "/" + str(now.year)
(我已经在网上搜索过这个,但没有找到与此相关的任何内容)
最佳答案
你还没有定义 now
变量:
from datetime import datetime
now = datetime.now()
另外,要从日期时间创建字符串,请使用 strftime() :
>>> from datetime import datetime
>>> now = datetime.now()
>>> now.strftime('%m/%d/%Y')
'09/15/2013'
关于python - 名称 'now' 未定义?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18805895/