Кажется, очень сложная задача установить часовой пояс на основе текущего местоположения пользователя в PHP.
Мне сложно динамически создавать часовые пояса в PHP, я использую frameworkignign framework.
Я нашел репозиторий git здесь https://github.com/tamaspap/timezones, но не смог его интегрировать с моим проектом codeigniter.Часовой пояс в php codeigniter
-1
A
ответ
2
Вы можете установить часовой пояс, используя date_default_timezone_set('timezone_name');
. Функция date_default_timezone_set()
устанавливает часовой пояс по умолчанию, используемый всеми функциями даты/времени в скрипте.
Например:
date_default_timezone_set('America/Los_Angeles');
Наборы часовых поясов для America/Los_Angeles
.
0
Размещение этой даты_default_timezone_set ('Азия/Калькутта); на config.php выше базового URL также работает http://php.net/manual/en/timezones.php
применение/config.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
date_default_timezone_set('Asia/Kolkata');
вот PHP руководство: http://php.net/manual/en/function.date- по умолчанию-часовой пояс-set.php – qwertzman