1

次のようにフォーマットされた日時文字列があります。

2012-12-03T02:00:00Z

日付と時刻を分割して、次のように表示したい:03/12/2012 02:00:00

Pythonでこれをできるだけ少ない行で行うにはどうすればよいですか?(「T」と「Z」は削除されます)

4

1 に答える 1

1

これはライブラリを通過しdatetime、入力文字列が正しくフォーマットされていないか、無効な日時情報(うるう年を含む)が含まれている場合は例外をスローします。

from datetime import datetime
datetime.strptime("2012-12-03T02:00:00Z", "%Y-%m-%dT%H:%M:%SZ").strftime("%d/%m/%Y %H:%M:%S")
于 2013-02-14T13:24:33.447 に答える