Devo vedere quante ore di diffenrenza ci sono tra due orari in php 4, questo é il codice che utilizzo. attualmente (per via dell'ora legale) ci sono -6 ore di differenza tra new york e roma. Il formato delle ore é 24 ore.
<?php
$tz= "America/New_York";
putenv("TZ=$tz");
$ny = date("H:i");
$tz2 = "Europe/Rome";
putenv("TZ=$tz2");
$ita = date("H:i");
echo $div = $ny - $ita;
?>
Fin qui tutto ok il problema nasce quando in Italia si supera la mezzanotte mi vien fuori ad esempio 18:00(orario new york) - 00:00(orario italia) = 18 ore di differenza e mi sballa tutto dovrei avere sempre 6 ore di differnza.
Qulcuno sa come si può sistemare?