名称'now'未定义?

时间:2013-09-14 20:02:52

标签: python datetime

当我输入以下代码时,它表示名称'now'未定义。但是,我做了import datetime

from datetime import datetime
print str(now.month) + "/" + str(now.day) + "/" + str(now.year)

我已经在网上搜索了这个,但它没有提出任何与此相关的内容

2 个答案:

答案 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() 立即打印