Sono d'accordo con satifal inoltre hai intenzione di aprire un thread su ogni minimo errore
che riscontri ripetendolo anche piu volte?

Comunque che versione del php stai usando? Sai vero che la funzione statica createFromFormat di DateTime è stata introdotta dalla versione 5.3?