Comment convertir une chaîne de caractères au format datetime dans les pandas python?

J'ai une colonne I_DATE de type chaîne de caractères(objet) dans un dataframe appelé train comme montré ci-dessous.

I_DATE
28-03-2012  2:15:00 PM
28-03-2012  2:17:28 PM
28-03-2012  2:50:50 PM

Comment convertir I_DATE de chaîne de format datetime & spécifier le format de la chaîne d'entrée. J'ai vu quelques réponses à ce mais ce n'est pas le format AM/PM.

Aussi, comment filtrer les lignes en fonction d'une plage de dates dans les pandas?

OriginalL'auteur GeorgeOfTheRF | 2015-08-25