Лучшая практика для работы с различными часовыми поясами клиента? - PullRequest
0 голосов
/ 19 января 2012

Я создаю приложение для чата iPhone, которое использует центральный сервер. Какова лучшая практика для работы с часовыми поясами разных клиентов?

Я имею в виду, когда client1 отправляет сообщение на client2, сервер сохраняет сообщение в своей базе данных с отметкой времени в соответствии с часовым поясом сервера, который может отличаться от часового пояса client1 и часового пояса client2.
Так как мне это сделать, чтобы, когда client2 получил сообщение, он знал, как преобразовать его в свой часовой пояс, или, может быть, сервер выполнит преобразование ??

1 Ответ

1 голос
/ 19 января 2012

Сначала вам нужно сохранить время как UTC. Затем при отображении вам нужно определить часовой пояс, и он добавит / минус.

...