Urichalex
@Urichalex
Кратко о себе)

Как выбрать данные из MySQL по дате с учетом смещения?

Есть задача отправки рассылки по времени но с учетом таймзоны.
То есть, админ создает задачу, вводит дату, время и таймзону отправки рассылки (например 29 января 2018 года в 21:15 по часовому поясу Europe/Moscow а другую задачу уже на Asia/Ekaterinburg)
Как правильно хранить это и как правильно потом выбирать, учитывая таймзону?
  • Вопрос задан
  • 173 просмотра
Решения вопроса 1
Хранить в одном формате UTC (например), перед добавлением в бд задачи приводить дату к нашему формату
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
petermzg
@petermzg
Самый лучший программист
Владимир Рудных, Технический руководитель Календаря Mail.Ru на хабре написал хорошую статью по этой теме.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы