Se la data la prendi da mysql e' certamente piu' macchinoso. Inoltre non sempre il set locale da' il risultato aspettato. Dipende da OS, e dal suo settaggio.

Il modo che ti ho suggerito vola al di sopra di tutti i settaggi e funziona sempre. Ed e' piu' semplice. Meno righe da scrivere e meno righe da interpretare dal parser php.


Tu comunque fai come credi. personalmente invece di cosi' ho fatto cosa' e lo porto su win, linux e mac, con il server negli US, in India... ed anche in Italia.