当我输入以下代码时,它表示名称'now'未定义。但是,我做了import datetime
?
from datetime import datetime
print str(now.month) + "/" + str(now.day) + "/" + str(now.year)
(我已经在网上搜索了这个,但它没有提出任何与此相关的内容)
答案 0 :(得分:10)
您尚未定义now
变量:
from datetime import datetime
now = datetime.now()
另外,要从日期时间创建字符串,请使用strftime():
返回表示日期的字符串,由显式控制 格式字符串。
>>> from datetime import datetime
>>> now = datetime.now()
>>> now.strftime('%m/%d/%Y')
'09/15/2013'
答案 1 :(得分:0)
从datetime导入日期时间 now = datetime.now() 立即打印