当我输入以下代码时,它说未定义名称“现在”。然而,我做到了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'
从 datetime 导入 datetime now = datetime.now() 立即打印