df['StartDate'].dt.to_period('M') result: 0 2021-08 1 2021-08 2 2021-08
pd.to_datetime(df[["Year", "Month", "Day"]])