Я использую msgraph-sdk-javascript
версию 0.1.2
для примера приложения - Читаю список контактов через MS Graph API упорядоченные по дате изменения, используя этот URL:DateTime точность вопрос, когда фильтр объектов
https://graph.microsoft.com/v1.0/me/contacts?$orderby=lastModifiedDateTime asc&$top=10&$filter=lastModifiedDateTime gt 2016-10-24T14:21:03Z
Он работает хорошо, однако есть одна проблема - точность свойства lastModifiedDateTime
на выходе не совпадает с тем, что используется для запроса.
Для осуществления надлежащего подкачки при выборе длинного списка контактов, которые я помню lastModifiedDateTime
последнего элемента в результирующем массиве, так что в следующий раз я буду выбирать все элементы с lastModifiedDateTime
после элемента я видел уже. Это, однако, не работает.
Например, если у меня есть элемент с lastModifiedDateTime
значение, которое возвращается как 2016-10-24T14:21:03Z
однако, если я запрашиваю все элементы с lastModifiedDateTime>2016-10-24T14:21:03Z
я все еще вижу один и тот же элемент, как и прежде, что я не вижу, если я выбираю lastModifiedDateTime>2016-10-24T14:21:03.999Z
.
Знаете ли вы, как я могу получить миллисекундную точность lastModifiedDateTime
как выход?
Спасибо Вадиму, однако мой вопрос: увижу миллисекунды в ответе API? Поскольку в настоящее время я не вижу, чтобы я мог включать миллисекунды в запрос, но не знаю точных миллисекунд при проверке значений, возвращаемых API. –