ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

日付の文字列

docs.python.org
CSVファイルの処理を行うツールをPythonで書いている。
複数あるCSVファイルはデータ作成元が違っていてフォーマットが異なるので対応させるのが大変。
日付のフォーマットも違うのでどう処理させようかと思っていたところ、日付の文字列から日付型のデータへと変換できる関数が日付のモジュールに用意されていた。
strptimeで日付のフォーマットを指定して変換することが出来る。

import datetime

str = '2022/08/17 23:26:54'
date = datetime.datetime.strptime(str,'%Y/%m/%d %H:%M:%S')
print(date)
実行結果
2022-08-17 23:26:54