Вот и свершилось! Мой блог снова повидал момент, когда часы в очередной раз сдвинули “навсегда”. Если кто не помнит или родился пару лет назад, но так быстро вырос, что уже сам делает селфи на айфон, то вот .
Данный феномен, наверное, я осмелюсь назвать y2k, как и прошлый.
Итак, вернемся к вопросу проблеме: московское время сдвинули на час назад ровно в 02.00 МСК +04 (и оно сразу же превратилось в МСК 01:00 +03). И что теперь с этого? Да все очень просто, на домашних часах все просто откатываем назад на час, проблема становится явной, когда вроде бы на телефоне тоже руками все все поставили, но время вдруг само скачет вперед, обновляясь с сотового оператора. Так как же быть с “умными” девайсами? Об этом-то как раз я расскажу чуть ниже.
Windows (Vista/7/8/8.1/10/Server)
Все просто: надо скачать обновление http://support.microsoft.com/kb/2998527/ru и установить (ссылки находятся в Сведения об обновлении)
Mac OS X
Ваще хз) Наверняка, будет в новом обновлении каком-нибудь. Пока что можно применить общий способ, указанный ниже.
Ubuntu, Debian
apt-get update apt-get install tz-data
CentOS, Mandriva и др. rpm-based системы
yum install tz-data
Android
- Если есть ROOT доступ, то просто ставим приложение https://play.google.com/store/apps/details?id=com.force.timezonefixer&hl=ru, запускаем и разрешаем полный доступ. Далее перезагрузка и время успешно переведено: вы великолепны!
- Если нет ROOT, то подойдет общий способ либо ждать официальное обновление-патч по воздуху для вашего телефона
IOS < 8.x.x
- Если есть Jailbreak, то в можно руками поправить tz-data, либо ждать, пока не сделают патч, который нужно будет скачать из сидии, а пока что воспользоваться общим способом. Но как правило, пользователи Apple не делают джейлбрейк (ну и дебилы).
- Сложный, но качественый способ-хак для Jailbreak’нутого девайса (работает на 7.1.2, проверено мной): http://geektimes.ru/post/131529/
- Если нет джейлбрейка, то листайте вниз до общего способа.
- На IOS > =8 все само перевелось, это ясное дело.
PS3, Xbox 360
Наверное, лучше всего использовать общий способ.
Общий способ (подходит для любых платформ)
Нужно зайти в настройки часового пояса и установить часовой пояс на Багдад. На iOS нужно сперва выключить автоматическое определение часовых поясов. Но нужно помнить, что это временное решение! Хотя должно протянуть достаточно долго, поскольку время в Багдаде всегда будет +03 часа от универсального времени, то есть как и в Москве теперь.
P.S:
В Москве был небольшой хаос: люди позабыли, что часы надо перевести, телефоны и компьютеры сами ничего не перевели, на большинстве серверов до сих пор еще висит старое время (!). Когда я включил яндекс-такси, он неверно определял время, пришлось обновиться из Play Store. Также у знакомой интернет закончился ровно в 23:00 (то есть, сервер посчитал, что уже 00:00 другого дня), а также ругался вовсю на соединение по https( – вот тут самое интересное) Снова https упомнили в блоге), время сервера и клиента не совпадало, поэтому и ругалось. Ну и из самого большого облома: я проснулся в 10:00, еле еле встал как обычно и уже думал, что ничего не успел, как вдруг понял, что у меня есть целый час времени! Поэтому в моем случае был небольшой выигрыш. Однако кто-то вот пришел на работу на час раньше (может, завтра тоже будут такие 🙂 )
P.S.S:
Обещали больше пояса не менять, однако я в это не уверен. Того и гляди, придется писать новый пост о смене часовых поясов через пару годиков.