Показать сообщение отдельно
Старый 30.05.2013, 11:00   #2  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Цитата:
Сообщение от kh_heckfy Посмотреть сообщение
Есть WinForm приложение
Которое обращается к WebServices.asmx
Которое конечно же тянет данные из CRM 2011
Возникла проблема.
Вводят дату, время ВСТРЕЧИ например 20.15.2012 15:00
Она естественно сохраняется как UTC например 20.15.2012 08:00 в базе SQL
Далее получаем эту дату, она получается в виде 20.15.2012 08:00, я беру руками добавляю время юзера которое указано в региональных настройках, 420 минут, и получаем 20.15.2012 15:00 все хорошо
Потом опять сохраняем 20.15.2012 15:00, и в базу УЖЕ СОХРАНЯЕТСЯ 20.15.2012 15:00

потом конечно же добавится время и пользователю как бы надо ночью на встречу идти....
это чо за бред.... как с этим бороться?
Это не бред.
CRM умеет работать с разными timеzone, поэту вся информация сохраняется в UTC.
Если Вы хотите получить правильную дату в нужном формате вам нужно воспользоваться вот этим.

Так же можете посмотреть вот этот пост
__________________
Читайте SDK!!!
За это сообщение автора поблагодарили: kh_heckfy (1).