pandasで日付データ(str)をdatetime型に変換する

データ読み込み時に指定すれば良いのですが、良く忘れて読み込むのでメモ。

列ごとデータタイプをdatetime型に変更します。

import pandas as pd

data = {"ID": ["hoge", "geho", "hogehoge"], "watch_time": ["00:21:00", "01:24:01", "02:02:34"]}

df = pd.DataFrame(data)

df["watch_time"] = pd.to_datetime(df["watch_time"])