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