I have a date column in a pandas.DataFrame in various date time formats and stored as list object, like the following:
date 1 [May 23rd, 2011]
It would be better if you use this it'll give you the date format in MM-DD-YYYY the you can apply strftime:
df['Date_ColumnName'] = pd.to_datetime(df['Date_ColumnName'], dayfirst = False, yearfirst = False)