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