нужно увеличить время

Печать RSS
264

Автор
Дух
0
вот код
function vremja($time=NULL)
{
global $user;
if ($time==NULL)$time=time();
if (isset($user))$time=$time+$user['set_timesdvig']*60*60;
$timep=" ".date("j M в H:i", $time)."";
$time_p[0]=date("j n", $time);
$time_p[1]=date("H:i", $time);
if ($time_p[0]==date("j n"))$timep=date("H:i", $time);
if (isset($user))
{
if ($time_p[0]==date("j n", time()+$user['set_timesdvig']*60*60))$timep=date("H:i", $time);
if ($time_p[0]==date("j n", time()-60*60*(24-$user['set_timesdvig'])))$timep="Вчера в $time_p[1]";
}
else
{
if ($time_p[0]==date("j n"))$timep=date("H:i", $time);
if ($time_p[0]==date("j n", time()-60*60*24))$timep="Вчера в $time_p[1]";
}
в нем нужно прибавить 9 часов. кто поможет?

Господин ПЖ
0
if ($time==NULL){$time=time()+3600*9;} else {$time = $time + 3600*9;}

Господин ПЖ
0
хотя это не выход, там судя по $user['set_timesdvig'] есть пользовательский сдвиг, а админский можно выставить к примеру через htaccess чтобы не зависить от серверного времени php_value date.timezone "Europe/Moscow" к примеру так
Автор
Дух
0
спасибо, тему клозед
Д

bewrekseГг
0
пару миллисекунд можно сэкономить, если вместо 3600*9 написать 32400.
как ни как умножение
Автор
Дух
0
№5 smile)))))))) улыбнул, чем не оптимизация?
Д

Пришелец
0
3. можно без htaccess а так date_default_timezone_set()
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск