вывод даты из Unix

327
09 августа 2017, 21:22

Здравствуйте! Есть сайт где администратор может менять часовой пояс, после того как администратор выбрал часовой пояс, все операции(оплата, регистрация и т.д.) фиксируются в бд(формат Unix, timestamp) уже в новом часовом поясе. Значение часового пояса загружается из базы и передается в функцию: date_default_timezone_set($value); Например: Asia/Aden.

Если пытаюсь вывести текущее время на сайте то все работает. После этого совершаю какую-либо операцию, чтобы время зафиксировалось в базе. Но когда вытаскиваю значение из бд получаю московское время, а не то что я выбрал. Как это можно исправить?

Answer 1

Вообщем нашел как выйти из ситуации. Добавил date_default_timezone_set('Значение_из_БД') не только на сайте, где фиксируется время операции, но и на странице администратора, где все это отображается

READ ALSO
Добавление записи в базу

Добавление записи в базу

Я новичок в PHPУ меня в URL есть /rezultat

365
Доступ к модели из демона в Yii2

Доступ к модели из демона в Yii2

Не могу получить доступ к модели из демонаПробовал просто обращаться через модель как обычно, например User::findOne(1), а так же пробовал через...

310
Как сделать чтобы бот в телеграме отвечал только сообщением с определённым префиксом

Как сделать чтобы бот в телеграме отвечал только сообщением с определённым префиксом

3 дня назад запилил бота-телеграм PHP в свою группуКогда в группе пишут, то бот отвечает на каждое сообщение

452
Внутренние функции php для работы с Drupal 8

Внутренние функции php для работы с Drupal 8

Подскажите пожалуйста точный список внутренних функций php для работы с Drupal 8Помогите разобраться

274