Я могу видеть в моем phpinfo()
что мой сервер Часовой пояс по умолчанию И его date.timezone Директива не синхронизирована.
Я знаю, что могу получить значение Часовой пояс по умолчанию используя date_default_timezone_get()
но как мы можем получить значение date.timezone во время выполнения?
Вы можете получить часовой пояс с ini_get()
функция:
ini_get('date.timezone');
Кстати, вы всегда должны устанавливать часовой пояс по умолчанию в начале ваших скриптов. Вы можете сделать это так:
date_default_timezone_set(ini_get('date.timezone'));
Других решений пока нет …