-1

こんにちは、日時オブジェクトを特定の形式に変換する方法を知りたいです。

>>> import datetime
>>> d = datetime.datetime.today()
>>> d.ctime()
'Sat Jan 26 17:33:08 2013'

出力を希望するか、現在の日付を以下の形式で取得したい

2013-01-26 17:33:08
4

1 に答える 1

5

isoformat()メソッドは次のことを示します。

d.isoformat(' ')

ただし、マイクロセンドが含まれる場合があります。.strftime()メソッドを使用して、さらに制御することができます。

d.strftime('%Y-%m-%d %H:%M:%S')

出力

>>> import datetime
>>> d = datetime.datetime.today()
>>> d.isoformat(' ')
'2013-01-26 13:12:08.628580'
>>> d.strftime('%Y-%m-%d %H:%M:%S')
'2013-01-26 13:12:08'
于 2013-01-26T12:11:36.307 に答える