Есть ли способ получить фактическое время в UST (игнорируя пользовательские настройки) в React Native? - PullRequest
0 голосов
/ 30 января 2019

В настоящее время я работаю над ошибкой, когда пользователь вручную устанавливает свой часовой пояс, а затем вручную устанавливает время в этом часовом поясе (скажем, 3 часа позади).Это заставляет систему использовать время пользователя (которое на 3 часа отстает от UST).Из-за этого любые вызовы библиотеки Javascript или React Native будут возвращать время, которое на 3 часа отстает от фактического времени.Это вызывает проблемы при работе с вызовами API на моем сервере, который возвращает фактическое время в UST

. Я пытался использовать объекты Date, библиотеку I18n и почти все, что между ними.Я пытаюсь найти универсальное исправление для Android и iOS, поскольку это часть моей кроссплатформенной кодовой базы.

Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 30 января 2019

Библиотеки получают время от клиента, как насчет получения времени из внешнего источника?Вы можете использовать этот API: https://timezonedb.com/api

Другой возможностью является сохранение и обновление временного смещения, чтобы вы могли рассчитать фактическое время из текущего установленного времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...