Я пытаюсь использовать listdata.svc для получения элементов списка, и один из параметров фильтра - это поле даты и времени.Итак, запрос выглядит так:
http://moss2010/_vti_bin/ListData.svc/HeadLineNews?$filter=Active eq true и EndDate ge datetime'2012-01-11T18: 00: 00 '
Явозвращение элементов с «EndDate», установленным на более раннее время из запроса, например:
<d:EndDate m:type="Edm.DateTime">2012-01-11T12:00:00</d:EndDate>
Я попытался изменить время в параметре EndDate, если это как-то связано с клиентомнастройки часового пояса браузера (я изменил «18:00:00» на все 24 часа между «00:00:00 - 23:00:00»), но, похоже, это не имеет значения.Однако, как только я поменяю дату на день раньше «2012-01-10T18: 00: 00», он начнет возвращать правильные элементы.
Известно ли, что ListData игнорирует информацию о времени для полей DateTime?Кто-нибудь сталкивался с этим раньше?
У меня обновление октября 2011 на моем сервере SharePoint.