AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2008, 18:30   #1  
Lida is offline
Lida
Участник
 
21 / 12 (1) ++
Регистрация: 26.06.2007
Проблема с датами
Всем добрый день!
Обнаружилась такая проблема: есть сущность 1, на которой есть поле типа DataTime, сконфигурированное как только дата(!). Формы сушности 2 идет запрос к этому полю с помощью сервиса, возращаемая дата в виде строки? парситься и укалывается в поле дата на форме сущности 2. Но в некоторых случаях число в получаемой дате меньше на 1 числа, введенного в сущности 1. Например, в сущности 1 вводим дату 15.02.2008, на форме сущности 2 получаем 14.02.2008.
Залезла в БД и обнаружилось, что запись даты в таких случаях храниться в виде 14.02.2008 20:00:00. На форме сущности 1 дата отображается нормально, т.к. получается штатными средствами CRM, а на форме сущности 2 получается число меньше. Сервис возвращает дату в том виде, как она лежит в БД. Причем некоторые даты записываются нормально (15.02.2008 00:00:00), поэтому просто прибавлять 1 нельзя. Помогите понять окуда ноги растут и как с этим бороться
P.S. CRM 3.0, SQL Server 2005.
Старый 19.02.2008, 08:18   #2  
ShurikEv is offline
ShurikEv
CRM
 
213 / 28 (1) +++
Регистрация: 25.04.2006
Адрес: г. Новосибирск
Добрый!
Дата (в т.ч. и с временем) хранится в UTC формате. Поэтому формат 14.02.2008 20:00:00 вместо 15.02.2008 00:00:00 вполне понятен. В Москве 4ч разница с Гринвичем.
Почему у Вас по разному хранится, не могу представить. Разве что это остатки от предыдущего способа отображения (со временем). Хотя сомневаюсь...
Предлагаю прибавлять не 1 день, а разницу с Гринвичем, в Вашем случае 4ч Вот статья как работать с Датой в javascript.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Странная проблема с вводом дат William Orbit Dynamics CRM: Администрирование 10 26.02.2009 10:34
Проблема с CallerIdValue deniska Dynamics CRM: Разработка 4 17.02.2009 17:41
Проблема при создании мероприятия ShurikEv Dynamics CRM: Функционал 2 03.11.2008 18:26
проблема (IIS6) AlexsSDa Dynamics CRM: Администрирование 4 30.07.2008 23:40
Проблема с отправкой почты из CRM Zus Dynamics CRM: Администрирование 1 03.04.2007 07:37

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:15.