Windows Phone - глюк с календарем дней рождения: смещение на один день


: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/users/d/dm9/domains/mokshin.su/includes/unicode.inc on line 311.

Как удобно и просто было в Nokia 6233 - вносишь в Календарь заметку типа День Рождения, и в нужный день прозвучит напоминалка. :-)

В Windows Phone вроде всё даже еще лучше (если не считать обязательную синхронизацию с Windows Live ;-) ) - в Контакте вносим дату рождения (через дополнительно, день рождения) и синхронизируем учетную запись с сервером (нужно обратить внимание, что здесь мы говорим про контакты, относящиеся к учетной записи Windows Live - с другими я не проверял). После этого если зайти на страничку Windows Live и в разделе Контакты (Contacs) найти нужный контакт - увидим, что в его свойствах появилась информация о дате рождения.
Через какое-то время в календаре дней рождений появится соответствующее событие на нужную дату. Я правда не понял, через какое время это происходит автоматически, и от чего это зависит... Но можно сделать это "вручную".
Переходим в раздел Календарь (Calendar). Далее Birthday calendar - откроется страница настроек календаря.

И здесь нужно нажать Refresh now.
После этого в события календаря подтянутся дни рождения из контактов.

Если в настройках учетной записи Windows Live указано, что нужно синхронизировать календарь дней рождений, то после очередной синхронизации события появятся в календаре телефона.

И всё бы хорошо!.. но есть одно НО! Оно (НО) касается фразы, что "появится соответствующее событие на нужную дату". Это не совсем так: для определенного периода, дата в Windows Live (и, соответственно, в календаре) СМЕЩАЕТСЯ НА ОДИН ДЕНЬ РАНЕЕ - т.е. вводишь в контакте день рождения 10 июня, а появляется в календаре событие 9 июня - и как с этим жить, совсем непонятно.
В интернете информация об этом не особо распространена, но удалось выяснить сначала опытным путём, а затем найти подтверждения, что этот глюк относится к периоду летнего времени (эксперементировал на датах 1980 года - смещаются все дни рождения в период с 31 марта по 26 октября).

И в общем-то не особо понятно в КОМ проблема - в Windows Phone или в Windows Live. Но похоже всё-таки в Windows Phone, т.к. глюк до сих пор не исправлен, хотя и известен. Судя по обсуждениям в интеренете, когда это будет исправлено совсем не понятно.

Workaround сейчас такой, что можно изменить дату дня рождения в контакте в Windows Live, тогда в календаре после обновления (см. выше) и на телефоне после синхронизации, всё будет отображаться корректно. Но это крайне неудобно, т.к. нужно проверять каждый внесенный день рождения... :-(((

UPD 09.10.2012:
Сегодня синхронизировал контакты и (!) вроде бы даты дней рождений "просинхронизировались" корректно, хотя и попадали в "период риска" ;-) Не пришлось выполнять никаких шаманских танцев.
Уж не знаю, что они там починили - Hotmail или новая версия Windows Phone. У меня сейчас: Windows Phone 7.5, версия ОС: 7.10.8773.98


Сначала

Сначала отредактировала вручную все контакты в Windows Live, а потом сделала все, как вы описали выше. Теперь календарь верно показывает даты рождения. Только вырубает, что каждый вновь создаваемый контакт придется редактировать точно так же...

Да уж... Но

Да уж...
Но сейчас от этого никуда не деться - пока никаких исправлений в софте Microsoft не сделал.

Нравится