2015-07-28 1 views
0

Я сохраняю событие datetime в db в GMT. Как я могу показать сегодняшние события пользователю?Правильный способ поиска события на основе даты пользователя (время события хранится в GMT)

Это особенно создает проблему, когда дата изменяется из-за изменения часового пояса.

Пример:

  1. Пользователь создает событие для 12 Aug 2015 23:45 (это в его собственном часовом поясе)
  2. Когда я сохранить его в дату дб становится 13 августа 2015 (GMT)

Теперь, если мне нужно показать пользователю все события 12 августа. Как мне это сделать? Какими будут мои запросы.

ответ

0

Вы можете использовать функцию () 0 Carbon's.

Смотрите подобный вопрос из этой темы: How can I change the timezone of the outputted date in Laravel 4?

+0

Это на самом деле не об отображении для пользователя. Это больше о том, как я получаю события с даты, которую пользователь дает в своем часовом поясе. но в db он сохраняется в UTC – Ankit

Смежные вопросы