L'analyse datetime en Python..?

J'ai un système (développé en Python) qui accepte datetime comme une chaîne de caractères dans DIFFÉRENTS formats et je analyser eux..Actuellement datetime formats de chaîne sont :

Fri Sep 25 18:09:49 -0500 2009

2008-06-29T00:42:18.000Z

2011-07-16T21:46:39Z

1294989360

Maintenant, je veux un générique analyseur que peut convertir n'importe quel de ces datetime formats appropriés objet datetime...

Sinon, je dois aller avec l'analyse individuellement. Donc veuillez également fournir la méthode pour l'analyse individuellement (si il n'y a pas de générique de l'analyseur)..!!