RIA Services + Entities - Дата перемещения на 24 часа раньше в клиенте - PullRequest
2 голосов
/ 27 апреля 2009

В настоящее время я работаю над проектом Silverlight с RIA Services и, похоже, столкнулся с ошибкой (или написал новую).

В простом запросе я получаю модель сущности с сервера. В классе обслуживания на стороне сервера DateTime является правильным (к тому, что находится в БД), но на клиенте, кажется, возвращается 24 часа и, возможно, 10 часов ...

Понятия не имею, почему, это очень странно.

6/04/2009 12:00:00 AM (база данных) превращается в 05.04.2009 14:00:00, а также отображается как 04.05.2009 12:00:00.

см. Прикрепленный .....

Это ошибка или отсутствие моего понимания DateTime?

альтернативный текст http://www.madhousedesigns.com.au/Custom/Images/CrazyDateTimes.png

1 Ответ

0 голосов
/ 25 августа 2009

При извлечении даты преобразуйте тип DateTime в UTC. Это должно решить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...