Неправильное время

Статус
В этой теме нельзя размещать новые ответы.

Leonas

Создатель
Регистрация
22 Сен 2010
Сообщения
23
Реакции
0
Локальный сервер под виндой, при выполнении скрипта:

PHP:
<?PHP
echo date('Gi');
?>

выдает время -1 час от локального на сервере, локальное время на сервере и на клиенте установлено +10 GMT. тобиш текущее время 11-30 а скрипт выдает 10-30.
Непонятно почему время смещается, и где его поправить, вроде все настройки просмотрел. Любой скрипт (чат, форум) отображает сдвинутое время. Подскажите в чем причина.
 
выполни date("I"), скорее всего стоит автоматический переход на летнее-зимнее время
 
Офиц. документ по PHP говорит что есть

пример из моей рабочей системы:
Код:
//-- TIMEZONE CONF --------------------------------------
date_default_timezone_set('Europe/Moscow');


эта ф-ция обеспечит собственное время в понимании PHP,
независимо от настроек сервера или клиента (причем кстати
тут вообще клиент, если он не может воздействовать никак
на выполнение кода на сервере..?)
 
к заначению даты (к значению ЧАСЫ "H") прибавлять date(I);
это поможет решать проблемы с датой и автопереходом на летнее время
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху