Как стать автором
Обновить

Быстрое решение проблемы со временем в SMS для устройств на Android


Суть проблемы



Как известно, в России отменен перевод часов с летнего на зимнее время и наоборот. Это повлекло за собой некоторые неудобства, в частности, для пользователей устройств на ОС Android (но не для всех). Для корректной работы телефона, некоторые «прошивки» получили обновления, и их хозяева не знали проблем. Остальным пришлось решать проблему самим. Проблема заключается в следующем: так как телефон не знает об отмены перевода времени, он неправильно расчитывает время. В частности, это сказывается для списках сообщений SMS. Новые сообщения попадая в список, занимают ту или иную позицию в зависимости от времени прихода, которое расчитывает телефон в зависимости от часового пояса. А так как, он считает его не правильно, то сообщения занимают неправильное место. К примеру:

  • Ваня: Хай — 11:12
  • Ваня: Нормально — 11:14
  • Я: Привет — 12:10
  • Я: Как дела? — 12:13


Решение проблемы



Решение достаточно просто — поменять часовой пояс и отключить автоматическую синхронизацию времени на телефоне.
На данный момент для Москвы часовой пояс — GMT+4 (хотя телефон думает, что GMT+3).

Пример настройки для GMT+4:
  • Находим в настройках телефона — Дата и Время.
  • Отключаем автоматическую синхронизацию времени.
  • Выбираем часовой пояс GMT+4 (я выбрал Дубай)
  • Выставляем текущее время.


После этого все сообщения будут занимать нужные позиции.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.