Pyspark-String in Datumsformat konvertieren

Ich habe einen Datums-Pyspark-Datenrahmen mit einer Zeichenfolgenspalte im FormatMM-dd-yyyy und ich versuche, dies in eine Datumsspalte umzuwandeln.

Ich habe es versucht

df.select(to_date(df.STRING_COLUMN).alias('new_date')).show()

und ich bekomme eine Folge von Nullen. Kann jemand helfen