Установите часовой пояс в PHP, отредактировав файл php.ini
Опубликовано в PHP
Вы хотите установить часовой пояс в PHP? PHP работает на сервере, и каждый сервер устанавливает часовой пояс в ini-файле. Дата и время на стороне сервера вашего веб-сайта работают в соответствии с часовым поясом по умолчанию. В этой статье мы обсудим, как можно установить часовой пояс в PHP, используя их файл php.ini.
Зачем нужно менять часовой пояс
Есть несколько причин, по которым вам может потребоваться изменить часовой пояс по умолчанию. Возможно, вы создаете веб-сайт и хотите сохранить дату и время своего часового пояса на этапе разработки, вы путаетесь с датой времени сервера и фактическим временем даты вашего часового пояса и т.д.
Если ваш веб-сайт работает глобально и вам нужно иметь дело с разными часовыми поясами, прочтите нашу статью о том, как обрабатывать часовые пояса в PHP.
Отредактируйте php.ini, чтобы установить часовой пояс по умолчанию
Откройте файл php.ini в редакторе и найдите слово часовой пояс. Вы найдете утверждение, как показано ниже.
date.timezone = Азия / Калькутта
Здесь вы можете установить часовой пояс, который хотите применить для своего сайта. Вы просто получаете список часовых поясов по этой ссылке Список поддерживаемых часовых поясов
Например, мне нужно установить часовой пояс «Чикаго». Строка часового пояса для этого часового пояса – «Америка / Чикаго», поэтому я добавлю код ниже в свой файл php.ini.
date.timezone = America/Chicago
На этом этапе вам необходимо перезагрузить сервер, чтобы изменения вступили в силу.
Это все! Надеюсь, вы понимаете, как установить часовой пояс в PHP. Если у вас возникнут вопросы или предложения, оставьте комментарий ниже.