MotoFan.Ru — всё для Motorola > Разное > Обо всём > Компьютеры, операционные системы, софт и железо

Отмена перехода на летнее/зимнее время Полная версия
Страницы: 1, 2

 av Alesha_Pl

 7.4.2011, 6:06

Всем уже, наверно, известно, что с 27 марта 2011 года в России отменен переход на сезонное время и введено можно сказать новое "декретное" время (кто не знает что такое декретное время поиск вам в помощь). Т.е. теперь например время для московского часового пояса всегда будет отличаться от Гринвича на +4 часа. Раньше такая ситуация была в летнее время, теперь будет всегда.
Наши компьютеры (да и не только они) не в курсе этого и естественно они переведут время на зимнее ближайшей осенью. Конечно, в настройках Windows можно отключить переход на сезонно время, но тогда для того же московского пояса время будет сделано UTC+3, т.е. будет отличаться от настоящего на один час и любая синхронизация времени с интернетом будет устанавливать неверное время.
Конечно есть вероятность, что к осени выйдет обновление для винды, но стоит ли ждать милости от природы как говорится.

Нашел в интернете решение проблемы для Московского времени для WindowsXP-7. Для остальных пока не видел.
Необходимо в реестре внести следующие изменения:

Код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Russian Standard Time]
"MUI_Display"=-
"Display"="(UTC+04:00) Волгоград, Москва, Санкт-Петербург"
"TZI"=hex:10,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00


Ну там в той же ветке реестра соседние ключи исправить, убрать слова зима, лето.

После этого перезагрузить компьютер и выставить в настройках времени часовой пояс и время. Указанные изменения отключают преход на сезонное время для московского часового пояса, при этом время с интернетом будет синхронизироваться правильно с поправкой на +4 к Гринвичу.
В случае выхода официального патча он применится без проблем, но можете на всякий случай данные реестра до изменений сохранить.

Кстати, может кто разберется что за изменеия там вносятся и сделает подобные изменения для других часовых поясов РФ и для других OS.

Надеюсь информация кому-то окажется полезной.


Рег-файл (запакован в зип) для Windows Mobile 5.0 - 6.5 (импортировать например с помощюь SkTools) с изменением часовых поясов для России (по информации из Википедии с учетом изменений от 27 марта 2011):
Нажмите для просмотра прикрепленного файла

Рег-файл для Windows XP - Windows 7 с изменением часовых поясов для России:
Нажмите для просмотра прикрепленного файла

 av kai...

 7.4.2011, 11:32

На хрюшке и через гуй это можно сделать

 av r.o.m.a.N

 7.4.2011, 12:27

Цитата(Alesha_Pl @ Сегодня, 10:06)
* Нашел в интернете решение проблемы для Московского времени для WindowsXP-7

А мне пришло обновление tzdata, и теперь 0 забот об этом.

 av Sn-Tver

 7.4.2011, 12:38

У меня комп через инет время синхронизирует - так что я даже и не задумываюсь над этим

 av IlluminatI

 7.4.2011, 22:35

Цитата(Alesha_Pl @ Вчера, 9:06)
* московского пояса время будет сделано UTC+3, т.е. будет отличаться от настоящего на один час и любая синхронизация времени с интернетом будет устанавливать неверное время


Sn-Tver, задумайся над этой фразой...

 av A.Vas

 8.4.2011, 1:32

Цитата(Alesha_Pl @ Вчера, 12:06)
* Необходимо в реестре внести следующие изменения

Но зачем такие хаки? Думаю, чуть позже в Microsoft выпустят (а может быть, уже выпустили) обновление для актуальных версий Windows, делающее то же самое.

Сложнее ситуация будет с телефонами. Мой, например, всё ещё наивно полагает, что Томск находится в часовом поясе GMT+7, хотя ещё лет 5-6 назад нас передвинули в GMT+6. Придётся опять лезть в нутро прошивки и править sqlite-базу с часовыми поясами. На некоторых телефонах, боюсь, то же самое можно будет сделать только бинарными патчами.

 av Alesha_Pl

 8.4.2011, 4:35

Цитата(A.Vas @ Сегодня, 5:32)
* Но зачем такие хаки? Думаю, чуть позже в Microsoft выпустят (а может быть, уже выпустили) обновление для актуальных версий Windows, делающее то же самое.


Наверняка выпустят. У кого есть уже какие-то обновления, связанные с этим, пожалуйста, выкладывайте в этой теме.

Например
Цитата(r.o.m.a.N @ Вчера, 16:27)
* А мне пришло обновление tzdata, и теперь 0 забот об этом.


Делимся...

Аналог того, что в первом посте, но для Windows mobile (на 6.5 точно подходит) (тут официальных пожалуй обновлений не дождаться будет)

Код

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\TimeZones\145]
"Display"="UTC+4 Москва"
"TZI"=hex:10,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

Если указанной ветки и ключей нету, надо создать. После чего прегрузить устройство и сделат настройки часового пояса и времени.

 av Sn-Tver

 8.4.2011, 5:53

Цитата(IlluminatI @ 8.4.2011, 0:35) *

Цитата(Alesha_Pl @ Вчера, 9:06)
* московского пояса время будет сделано UTC+3, т.е. будет отличаться от настоящего на один час и любая синхронизация времени с интернетом будет устанавливать неверное время


Sn-Tver, задумайся над этой фразой...

Это будет еще? Или уже должно было произойти?

 av Alesha_Pl

 8.4.2011, 6:18

Цитата(Sn-Tver @ Сегодня, 9:53)
* Это будет еще? Или уже должно было произойти?


Сейчас все нормально без всяких патчей и правок реестра. Но будет иметь место с 3 часов ночи 30 октября 2011, когда не получившее обновлений, или патча, или чего-то подобного устройство перейдет на зимнее время, тогда при синхронизации время будет выставляться на один час отстающее от истинного, т.к при синхронизации с интернет устройство получает время по гринвичу, те для 0 часового пояса (это время не переводится на зимнее летнее), а поправку на часовой пояс добавляет само устройство. Например, для московского часового пояса (кстати географически московский часовой пояс должет иметь поправку ко времени +2) эта поправка была на зимнем времени +3, на летнем +4, теперь всегда +4, но девайсы наши пока этого не знают в большинстве своем и переведут время на зимнее из-за чего будет ошибка в отображаемом времени на 1 час.

Наверняка я забегаю вперед и для Windiows и других ос будут выпущены обновления от производителей. Но оно будет не для всех ос и далеко не для всех мобильных устройств. Дело каждого править или нет реестр...

 av MadRay

 8.4.2011, 6:27

QUOTE(A.Vas @ Today, 5:32)
* Сложнее ситуация будет с телефонами. Мой, например, всё ещё наивно полагает, что Томск находится в часовом поясе GMT+7, хотя ещё лет 5-6 назад нас передвинули в GMT+6. Придётся опять лезть в нутро прошивки и править sqlite-базу с часовыми поясами. На некоторых телефонах, боюсь, то же самое можно будет сделать только бинарными патчами.


Особенно интересная ситуация с телефонами, предназначенными для работы в нескольких часовых поясах.

 av Alesha_Pl

 8.4.2011, 6:31

Цитата(MadRay @ Сегодня, 10:27)
* Особенно интересная ситуация с телефонами, предназначенными для работы в нескольких часовых поясах.


Просто по-правильному, необходимые изменения надо сделать для всех часовых поясов РФ. И тогда проблем со временем при переходе из пояса в пояс не будет.

Кстати прикольная ситуация будет со встречей Нового года. Поясню. Вот Россия согласно часовым поясам будет встречать новый год, встретит его вся страна почти, Московский часовой пояс (+4), потом через час Калининградский часовой пояс (+3) и !!! только потом через час его встретят государства находящиеся между Московским часовым поясом и Калининградским, т.е. например Беларусь, Украина и прочие, у которых время зимой будет +2 и которые должны позаконам природы и согласно географическому положению всречать его после Москвы, но раньше Калининрада (точнее Калининград после них). Жители Владивостока (+11) и соответсвующего пояса стретят Новый год на 2 часа раньше Японии (+9) при этом они находятся географически в одном часовом поясе +9.


Цитата(kai... @ Вчера, 15:32)
* На хрюшке и через гуй это можно сделать


Что это и как? Отключить переход на лето, можно, но тогда получите погрешность в 1 час, а поправку только через реестр исправить можно.



В первый пост добавил информацию для всех часовых поясов РФ.

 av IlluminatI

 8.4.2011, 8:52

Alesha_Pl, на Украине тоже хотят отменить переход на зимнее и оставить +3

 av VINRARUS

 8.4.2011, 12:38

С телефонами проблем можно избежать, если установить часовой пояс на 00 (GMT +0), тогда время само переводиться не будет clapping.gif

 av MadRay

 8.4.2011, 14:03

QUOTE(VINRARUS @ Today, 16:38)
* С телефонами проблем можно избежать, если установить часовой пояс на 00 (GMT +0), тогда время само переводиться не будет clapping.gif

Угу, а когда я буду читать RSS-ленты, то прибавки к времени сообщения +4 не будет.

 av VINRARUS

 8.4.2011, 14:24

Цитата(MadRay @ Сегодня, 17:03)
* Угу, а когда я буду читать RSS-ленты, то прибавки к времени сообщения +4 не будет.

Это применяется хорошо на телефонах без синхронизации, с синхронизацией можно посмотреть, есть ли пояс +4 где нету перевода времени.

 av r.o.m.a.N

 8.4.2011, 20:35

Цитата(Alesha_Pl @ Вчера, 8:35)
* Делимся...

http://ftp.ru.debian.org/debian/pool/main/...queeze1_all.deb
Я не жадный :D

 av Alesha_Pl

 11.4.2011, 15:53

r.o.m.a.N, что-то я себе на убунте tzdata обновил, но как были в настройках двойные поправки ко времени (Московское время GMT+3/GMT+4), так и остались. Ничего пока там похоже не обновилось в данных о часовых поясах...

 no av Venik

 11.4.2011, 22:11

Мне вот интересно насчет WindowsMobile.Там то будет исправлен переход,
или придется ручками править?

 av Alesha_Pl

 12.4.2011, 4:24

Цитата(Venik @ Сегодня, 2:11)
* Мне вот интересно насчет WindowsMobile.Там то будет исправлен переход,
или придется ручками править?


Вообще-то, в первом сообщении лежит рег файл для WM который надо импортировать в реестр с помощь редактора реестра из сктулса. И все нормально становится, никакого зимнего летнего времени и часовые пояса РФ от 27 марта 2011.

 av Garm

 17.4.2011, 12:11

Мне вот интересно узнать как это будет реализовано на Symbian– смартфонах. Ибо я на своей нокиа 5230 не нашел настройки перехода с летнего на зимнее время.
Страницы: 1, 2

Полная версия:


MotoFan.ru (©) 2024    Слушать Radio