例えば。。。。
https://www.yutaka-note.com/entry/pandas_datetime
import pandas as pd df = pd.DataFrame({"Datetime":["2021-11-23T13:10:45", "2021/11/24 13:10:45", "2011/11/25 1:10:45 PM", "20111126T131045"]}) df["Datetime"] = pd.to_datetime(df["Datetime"]) print(df["Datetime"]) #0 2021-11-23 13:10:45 #1 2021-11-24 13:10:45 #2 2011-11-25 13:10:45 #3 2011-11-26 13:10:45 #Name: Datetime, dtype: datetime64[ns]
展開(もう少し、適当なデータでも)
もう少し、適当なデータでも対応できる。
df = pd.DataFrame({"Datetime":["20 Jan 2019 13:10:45", "2021 Nov 24 13:10:45", "11/25 2024 1:10:45 PM", "20 Jan 2015 13:10"]}) df["Datetime"] = pd.to_datetime(df["Datetime"]) print(df["Datetime"]) #0 2019-01-20 13:10:45 #1 2021-11-24 13:10:45 #2 2024-11-25 13:10:45 #3 2015-01-20 13:10:00 #Name: Datetime, dtype: datetime64[ns]
さて、どういうルールなんかな。。。
関連する自分の記事
keep-loving-python.hatenablog.com
コメント
すごいなーーー。