Смещение временной зоны
- <?
- # Автор: Я(akawin)
- # @$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);
- }
- ?>
# Пример
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 зоны
велосипед, мыж пхпшники
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 зоны
велосипед, мыж пхпшники