Può capitare di trovarsi nell’impossibilità di modificare l’impostazione dell’orario su un Web Server o lavorare su una tabella MySQL dove un campo TIMESTAMP è impostato su ON UPDATE CURRENT_TIMESTAMP. Così diventa necessario, a fronte di una select, aggiustare l’orario recuperato con il fuso orario corretto. Ad esempio se il nostro server si trova a Los Angeles, con una fuso orario di 9 ore indietro, basta semplicemente utilizzare:
1 2 | SELECT DATE_ADD( campo_timestamp, INTERVAL 9 HOUR) AS `local_timestamp` FROM mytable |
Il campo campo_timestamp contiene la data reale del server mentre l’alias local_timestamp è la stessa data 9 ore avanti.








6
Non ci sono commenti per questo Post
Lascia un commento