PHP : mettiamo in punto l’orologio

Per fare in modo che la data e l’ora fornite da PHP siano corrette occorre settare la giusta timezone.  

L’impostazione si trova nel file di configurazione php.ini alla sezione [Date].
La riga da modificare è quella con:

date.timezone = UTC

che nel mio caso, vivendo in Italia, diventa:

date.timezone = Europe/Rome

Nella stessa sezione è possibile modificare anche la latitudine e la longitudine di default. Quelle originali, riportate nella mia installazione su windows, puntano a Gerusalemme. Misteri dell’informatica!

Per approfondimenti si può consultare l’apposita pagina sul manuale PHP.