8

次のコードを入力すると、'now' という名前が定義されていないと表示されました。しかし、私はimport datetime

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

私はすでにこれをウェブで検索しましたが、これに関連するものは何も思いつきませんでした

4

2 に答える 2

15

now変数を定義していません:

from datetime import datetime
now = datetime.now()

また、日時から文字列を作成するには、strftime()を使用します。

明示的なフォーマット文字列によって制御される、日付を表す文字列を返します。

>>> from datetime import datetime
>>> now = datetime.now()
>>> now.strftime('%m/%d/%Y')
'09/15/2013'
于 2013-09-14T20:03:45.620 に答える
0

from datetime import datetime now = datetime.now() 今すぐ印刷

于 2013-09-15T15:57:15.823 に答える