функция date выдает неправильное время

gaskar

Новичок
функция date выдает неправильное время

У меня проблема с функцией date(), все настройки в порядке, и часы у меня показывают 01:20 , а при вызове функции date('G') результат 20. Может кто знает как решить проблему?
 

gaskar

Новичок
jonjonson Да на операционке часы показывают 01:20. А операционка windows xp sp2

tony2001 date.timezone я поставил на нашу зону.

-~{}~ 08.08.08 14:06:

Автор оригинала: LeFF®
на клиенте или на сервере? И посмотри что выведет date('Y-m-d H:i:s')
И так время выдает неправильное, время отстает на пять часов....
 

tony2001

TeaM PHPClub
итак, что нам известно на данный момент:
1. часы показывают 01:20
2. при вызове функции date('G') результат 20
3. время отстает на пять часов.... (что уже противоречит первым 2-м)

чего мы НЕ знаем:
1. какая версия PHP
2. какая ОС
3. какая таймзона выставлена в php.ini
4. какая таймзона показывается в phpinfo()
5. какая таймзона _на самом деле_ ожидается

спрашивается:
что вы ожидаете, когда задаете вопросы таким образом?
волшебника в голубом вертолёте?
 

gaskar

Новичок
Автор оригинала: tony2001
итак, что нам известно на данный момент:
1. часы показывают 01:20
2. при вызове функции date('G') результат 20
3. время отстает на пять часов.... (что уже противоречит первым 2-м)

чего мы НЕ знаем:
1. какая версия PHP
2. какая ОС
3. какая таймзона выставлена в php.ini
4. какая таймзона показывается в phpinfo()
5. какая таймзона _на самом деле_ ожидается

спрашивается:
что вы ожидаете, когда задаете вопросы таким образом?
волшебника в голубом вертолёте?
Уважаемый tony2001, когда 01 часов а она показывает 20 часов то сколько часов тогда отстает? Версия OC уже было написана windows xp sp2, версия php - PHP Version 5.2.4, таймзона в php.ini я выставил в Asia/Yerevan, а в phpinfo() date.timezone показывает no value, как уже должно было стать понятно ожидается таймзона Asia/Yerevan.
 

tony2001

TeaM PHPClub
1. "date.timezone я поставил на нашу зону."
2. "в phpinfo() date.timezone показывает no value"

что-то еще нужно объяснять?
 

gaskar

Новичок
tony2001

Ну я понимаю что проблема здесь, но если я уже поставил таймзон в php.ini то почему phpinfo() не показывает, может знаете в чем проблема.
 

tony2001

TeaM PHPClub
масса вариантов, выбирай любой:
- поставил, но опечатался.
- поставил, но не в том php.ini.
- поставил в том файле, но не рестартовал веб-сервере.
 

gaskar

Новичок
tony2001

Спасибо за помощь, постораюсь найти в чем проблема, скорей всего это второй пункт.
 
Сверху