У нас есть небольшое приложение для блога в Laravel 5.3, в котором мне нужно некоторое предложение об установке временных меток по следующим функциям
1.Admin может отправлять уведомления всем пользователям с текущей меткой времени (временная зона сервера – Азия / Калькутта), пользователь увидит все уведомления, основанные на их часовых поясах.
2. Пользователи могут добавлять сообщения вместе с их текущими отметками времени, когда другие пользователи видят эти сообщения в зависимости от их часовых поясов.
Итак, каковы изменения, которые мне нужно делать в настройках часового пояса в моем приложении?
Возможно, вы уже нашли ответ на свой 7-месячный вопрос. Во всяком случае, я просто размещаю здесь то, что я сделал, чтобы избавиться от разного часового пояса.
Сначала прочитайте ответ Тимо Ховинен .
В моей заявке пользователь должен вручную установить часовой пояс. На основе этого, конвертируйте время MySQL в соответствующий часовой пояс, прежде чем отправлять его клиенту.
Вы можете использовать convert_tz()
для преобразования между convert_tz()
.