Временная зона

# php.ini
date.timezone = Europe/Moscow

# .htaccess
php_value date.timezone "Europe/Moscow"

# php-файл
date_default_timezone_set('Europe/Moscow'); // 1-ый способ
ini_set('date.timezone', 'Europe/Moscow');  // 2-ой способ

Если для сайта не будет указана временная зона, то PHP выдаст ошибку.

Также можно вручную указать время на основе GMT.

date_default_timezone_set('Etc/GMT-4');

Список поддерживаемых временных зон: php.net/manual/ru/timezones.php 

Получить временную зону можно через следующий код:

date_default_timezone_get(); // 1-ый способ
ini_get('date.timezone');    // 2-ой способ

// Пример кода: Europe/Moscow