Reputation: 31993
I am getting date data in string format in pandas like 10-Oct
,11-Oct
but i want to make it date data type like this format 2019-10-10,2019-10-11
is there any easy way available in pandas?
Upvotes: 3
Views: 48
Reputation: 862611
Use to_datetime
with added year and parameter format
:
df = pd.DataFrame({'date':['10-Oct', '11-Oct']})
df['date'] = pd.to_datetime(df['date'] + '-2019', format='%d-%b-%Y')
print (df)
date
0 2019-10-10
1 2019-10-11
Upvotes: 3