[Php-it] Strtotime, date e fusi orari
Marcolino
ml_ziobudda at tin.it
Mon Aug 7 18:54:25 CEST 2006
Giovanni Battista Lenoci ha scritto:
> capo, perchè ho questo codice :
>
> echo date('d/m/Y-H:i', strtotime('Mon, 7 Aug 2006 18:10:42 GMT'));
>
> mi da questo risultato :
>
> 07/08/2006-20:10
>
> Ho pensato che il problema possa essere l'ora legale + l'ora di fuso che
> abbiamo in italia rispetto a Greenwich.
> Però la data scritta sopra non dovrebbe proprio indicare l'ora di
> greenwich?
Si, ma la rappresenti nel tuo fuso!
Infatti
echo date('d/m/Y-H:i O', strtotime('Mon, 7 Aug 2006 18:10:42 GMT'));
ritorna
07/08/2006-20:10 +0200
prova con
echo date('d/m/Y-H:i', strtotime('Mon, 7 Aug 2006 18:10:42 GMT') - date('Z'));
M.
--
Marcolino - http://www.marcolupi.net (a breve)
Fondatore del GrUSP - http://www.grusp.it
ICQ: 285554449 - Marcolino on #php (azzurra.org)
Key: 0xE39F52F6 on pgp.mit.edu
More information about the Php-it
mailing list