Version procédurale de DateTime::__construct()
   Contrairement au constructor de DateTime, 
   il renverra false au lieu d'une exception si la chaîne
   datetime n'est pas valide.
  
   Renvoie une nouvelle instance DateTime  ou false si une erreur survient