echo world_time('0'); // время временной зоны: 0
echo world_time('-9') // время -9 зоны
echo world_time('+2', '+10') // время +2 зоны относительно +10 зоны
echo world_time('+2', '+10', false) // время +2 зоны относительно +3 зоны т.к. 3-ий параметр false значит за нуль будет +3 зоны
велосипед, мыж пхпшники
<?
# @$zone - временная зона от -11 до +12
# @$def_zone - временная зона по умолчанию
# т.е. какую в. зону считать нулевой
# @$true - выполнять имитацию другой временной зоны
function world_time($zone, $def_zone = '+3', $true = true)
{
$time = $true ? time() + $def_zone * 3600 : time();
return date("d.m.Y H:i:s", $time + $zone * 3600 - $def_zone * 3600);
}
?>