Can only use .dt accessor with datetimelike values

Use format '%Y-%m-%d' and use .dt.strftime("%Y%m")

Ex:

import pandas as pd
testdata['prd_exp_dt'] = pd.to_datetime(testdata['prd_exp_dt'] ,errors = 'coerce',format = '%Y-%m-%d').dt.strftime("%Y%m")

Leave a Comment