Использование времени клиента для расчета часового пояса

StackOverflow https://stackoverflow.com/questions/2832095

  •  26-09-2019
  •  | 
  •  

Вопрос

Вместо того, чтобы задавать часовой пояс клиента в регистрационной форме (для правильного формата DateTime, все даты сервера в UTC) я подумал о том, чтобы получить время от клиентского компьютера и вычисления компенсации времени между клиентом и сервером.

Кто-нибудь попробовал это? Как часто клиенты имеют что-то безумное на их системных часах?

Ваше здоровье!

Это было полезно?

Решение

Ну, я думаю, что это хорошая идея, и если ваша заявка не зависит от того, что я бы это осуществил.

В конце концов, если у пользователя есть неверное время на их машине (для того, кто знает, какую причину) это, вероятно, потому что он хочет, и его только причиняют боль, если времена в вашем приложении немного выключены.

Но, конечно, если вы примените по какой-то причине, зависит от знания точного часового пояса пользователя, вы должны попросить об этом (даже с предложениями) с большим знаком, сообщив пользователю, что ваше приложение зависит от правильной настройки, так Пользователь знает свое важное значение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top