[Php-it] Php - fusi orari - ora legale

Gabriele gabriele at neobeta.com
Fri Mar 30 16:50:51 CEST 2007


Salve a tutti,
vorrei un piccolo consiglio sull'impostazione di un'applicazione, non 
tanto per la sua realizzazione immediata, quanto piuttosto per evitare 
di impazzire a posteriori.
Dovrei scrivere uno script che deve visualizzare, tra le altre cose, 
delle ore a degli utenti provenienti da un pò tutto il mondo. Il 
problema è nella gestione dei vari fusi orari e degli incroci che questi 
hanno con le ore legali....
Il server è in Italia ed è settato con la nostra ora e fuso orario. 
Ora.... ho pensato di lavorare sul nostro fuso orario e poi in fase di 
visualizzazione aggiungere 3600 secondi per ogni fuso orario con una 
semplice e banale operazione matematica. Fino a qui non avrei grossi 
problemi. Il mio problema più grosso risiede nelle varie ore legali che 
differiscono dalla nostra per vari motivi (per esempio le nazioni che 
stanno sull'emisfero boreale e quelle che si trovano nell'emisfero 
australe).
C'è qualcosa che potrei fare per ovviare a questo problema oppure lascio 
agli utenti di scegliere da soli di quanto aumentare/diminuire le ore 
del server in fase di visualizzazione e vado a dormire in pace? :-)
Grazie mille per le, eventuali, risposte.



P.S.: Ho a disposizione Php 4... niente Php 5.

-- 

Gabriele



More information about the Php-it mailing list