Originariamente inviato da Ht28
Ora è più chiaro, tengo date(), vorrei fare una prova, far finta di mandarmi un messaggio da un server es. americano per vedere se a video mette il fuso che c'è là, dici che si può fare una prova del genere da qui?
Certo che puoi.
Le date e i fusi sono un argomento abbastanza bastardo.

Il motivo è il DLS (che non è una pasticca) ovvero il DayLigthSaving time (in italiano è l'ora SOLARE/LEGALE).

Si applica anche a Greenwich pertanto in quel tale periodo eseguire date(); in Italia visualizzerà +02:00 (anche se noi in realtà siamo sul fuso +01:00). In Inghilterra eseguire date(); durante tale periodo visualizzerà +01:00 mentre eseguendo gmdate(); viene cmq restituita la data +00:00.

Il DLS non viene applicato in tutto il mondo e cambia la data in cui entra in vigore da Paese a Paese, pertanto potresti trovare delle discordanze.