フォーマットするにはどうすればいいですか?datetime
オブジェクトをミリ秒付きの文字列として返しますか?
ベストアンサー1
ミリ秒を含む日付文字列を取得するには、(マイクロ秒)[:-3]
の最後の 3 桁をトリミングします。%f
>>> from datetime import datetime
>>> datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S.%f')[:-3]
'2022-09-24 10:18:32.926'
または短く:
>>> from datetime import datetime
>>> datetime.utcnow().strftime('%F %T.%f')[:-3]
'2022-09-24 10:18:32.926'
を参照してくださいPython ドキュメント詳しい「%
」フォーマットコードとstrftime(3)
マニュアルページ完全なリストについてはこちらをご覧ください。