Используйте UTC везде. Сконфигурируйте свой сервер в часовом поясе UTC, используйте UTC при сохранении дат в базе данных, обменивайтесь данными как UTC с указанием часового пояса, вплоть до ваших приложений на смартфонах и позволяйте приложениям на каждом устройстве превратить временную метку UTC в некоторую локальную временную метку.
Настройка часового пояса для сервера
320
Ebrahim Karimi
Например, у меня есть сервер в Берлине, но у меня есть клиенты по всему миру для приложения, которое предоставляет API для Android и iOS. Теперь я запутался, как мне сохранить время в базе данных и какой часовой пояс мне установить для сервера? Как система узнает о часовом поясе клиента и меняет время на основе его часового пояса? Должен ли я контролировать часовой пояс в моих кодах Django и изменить его ?!
- просто помните, что у меня нет веб-сайта (это просто фреймворк для отдыха) на нем (пока), это просто передача данных Json
Система меняет время или django меняет?
Потому что каждый раз, когда я экономлю время в тот момент, когда приложение получает время, это время на 3 часа назад!
http://utceverywhere.com
hoefling 5 лет назад
0
1 ответ на вопрос
0
Patrick Mevzek
Похожие вопросы
-
7
Нетбук продолжает терять время
-
4
Часы на моем Mac изменяются при загрузке в Windows
-
2
Редактор часовых поясов
-
-
9
Что такое хороший способ отображения времени в нескольких часовых поясах в Windows?
-
2
Как сохранить изменения часового пояса в OSX?
-
1
Где находится настройка перехода на летнее время в Windows 7?
-
5
Публичный календарь Google, показывающий неправильный часовой пояс (GMT)
-
2
CMOS проблема времени
-
1
Неправильный год в Последнем времени модификации файлов в каталоге
-
2
Изменение часового пояса в Linux