pd.to_datetime() convertit du texte ou des nombres en dates. Le paramètre format précise la structure attendue et évite les ambiguïtés jour/mois, dayfirst règle l'ordre, et errors='coerce' transforme les dates invalides en NaT. Une fois convertie, la colonne donne accès à .dt.
Exemple
df['date'] = pd.to_datetime(df['date'], format='%d/%m/%Y')