Привет!
Возникла весьма сложная задача:
У нас есть сервис, который показывает статистику по датам. В статистике выводятся определенные данные по нашей временной зоне.
Эту статистику мы собираем из разных источников, у которых разные временные зоны, а то и вовсе неизвестно какая зона вообще (Допустим зона будет известна). Это от -12 до +12.
Например есть десяток источников с данными (к примеру это "Views") и везде разные временные зоны.
Запросить данные мы можем только по дате (вчера, сегодня, завтра).
Данные мы таскаем раз в час, но иногда что-то будет не работать или выйдет из строя источник, в общем разные проблемы.
Как лучше реализовать эту задачу? Возможно кто-то из вас сталкивался с этой проблемой и решал её своим способом.
P.S. Прикладываю данные для примера:
Цветами помечены дни. Мы знаем только наше время, а время сервиса и его часовой пояс мы не знаем. По этому время у источника чисто для примера.
И таких вот данные из источников будет много и у всех будут отличаться часовые пояса от -12 до +12.
Спасибо!