从熊猫中的单元格创建具有特定值位置的列

我有一个数据集,其中包含“日期”列,其值类似于“ 2014年7月31日”,“ 2018年9月23日” ... 我想将月份放在不同的列中,使用“ df.to_datetime(df.MONTH,format ='%b')。dt.month”将它们转换为整数,然后返回以按日期索引对其进行排序。

如何从单元格中仅选择前三个字母?