date() php , отстает на 3 часа

У меня сейчас например 11:03, а используя date(), мне выведет 8:03. Как исправить проблему? Либо как иначе можно получить время?


Ответы (2 шт):

Автор решения: Алексей Шиманский

Надо у php.ini поставить правильную таймзону

date.timezone = Europe/Moscow

И перезагрузить апач надо на всякий случай

→ Ссылка
Автор решения: Denis A

Попробуй в самом коде указать в PHP

date_default_timezone_set( 'Europe/Kiev' );

date_default_timezone_set() устанавливает временную зону по умолчанию для всех функций даты/времени в скрипте/коде

→ Ссылка