Я только что понял, добавляю ли я конкретную запись в свою базу данных MySQL - у нее будет дата/время сервера, а не конкретный пользователь и где они расположены, что означает, что моя функция поиска по дате бесполезна! Поскольку они не смогут выполнить поиск, когда они добавили его в свой часовой пояс, а не когда он был добавлен в часовой пояс серверов.
Есть ли способ в Codeigniter глобально установить время и дату, специфичные для местоположения пользователей (возможно, используя их IP), и каждый раз, когда я вызываю date() или time(), используется пользовательский часовой пояс.
То, что я действительно прошу, это возможно, как сделать мое приложение зависит от каждого часового пояса пользователей?
Может быть, лучше хранить каждый часовой пояс пользователей в своем профиле и иметь стандартное время (время сервера), а затем конвертировать время для каждого пользователя?
Спасибо всем