пользователей на телефоне? Есть уникумы которые ставят не пойми какой часовой пояс и ставят в нем локальное время, а затем бомбят что приложение неверно показывает даты. Я склоняюсь к тому, чтобы просто сообщать о такой проблеме модальным диалогом и перекидывать пользователя на экран настроек даты.
Еще предлагают вариант-самострел: определять погрешность установки времени в системе относительно времени на каком-нибудь сервере времени и добавлять искусственно нужный сдвиг при форматировании всех дат. Кто-нибудь в реальной жизни делал подобное?
" вариант-самострел: определять погрешность установки времени в системе относительно времени на каком-нибудь сервере времени и добавлять искусственно нужный сдвиг при форматировании всех дат" не советую. Пользователя может занести в экзотическое место с хитрой таймзоной, и он из за этого там и останется, пропустив рейс
К тому же в некоторых случаях не будет https/ssl работать. Лучше предупреждать и все.
Обсуждают сегодня