在Python中将完整格式的日期转换为年-月格式

在Python中将完整格式的日期转换为年-月格式,python,pandas,Python,Pandas,我的数据框有一列date,其中包含以下数据: 0 2019/5/20 22:49:29 1 2019/5/20 23:18:23 2 2019/3/8 9:11:35 3 2019/3/8 9:19:58 4 2019/5/20 22:57:12 5 2019/3/8 9:06:41 如何将其转换为年-月格式: 0 2019-05 1 2019-05 2

我的数据框有一列
date
,其中包含以下数据:

0         2019/5/20 22:49:29
1         2019/5/20 23:18:23
2           2019/3/8 9:11:35
3           2019/3/8 9:19:58
4         2019/5/20 22:57:12
5           2019/3/8 9:06:41
如何将其转换为
年-月格式

0         2019-05
1         2019-05
2         2019-03
3         2019-03
4         2019-05
5         2019-03
谢谢。

它的工作原理是:

df['date'] = pd.to_datetime(df['date']).dt.to_period('M')