Все мои сущности имеют часовой пояс: «часовой пояс»: «Европа/Рим», но TimeInstant сообщает о задержке в 2 часа.Орион Контекст Брокер Часовой пояс
ответ
NGSIv2 реализует тип DateTime
атрибута, как описано в разделе "Специальные типы атрибутов" в NGSIv2 specification document:
DateTime: определяет даты, в ISO8601 формате. Эти атрибуты могут использоваться с операторами запроса больше, меньше, больше или равно, меньше или равно и диапазон. Например (только упомянутый атрибут объекта показан):
"timestamp": {
"value": "2017-06-17T07:21:24.238Z",
"type: "DateTime"
}
В настоящий момент (это может измениться в следующей версии), Orion не использует часовые пояса. Таким образом, если ваше приложение нуждается в этом, ваше приложение должно быть тем, кто внедряет информацию о часовом поясе.
Однако обратите внимание, что Orion Context Broker не обеспечивает особую обработку атрибутов на основе имени. Я имею в виду, что имя атрибута может быть TimeInstant
или любым другим.
EDIT: Поддержка часового пояса Ориона улучшится в версии 1.6.0. Эта версия будет поддерживать интерпретацию часового пояса при создании/обновлении (поэтому вы можете использовать, например, 2017-06-17T07:21:24.238Z
и 2017-06-17T08:21:24.238+0100
, что означает то же самое). Однако для того, чтобы установить общую точку доступа клиентов к тем же объектам из разных часовых поясов (как упоминает @LeonanCarvalho), время поиска времени находится в UTC/Zulu, независимо от того, как оно было сохранено.
- 1. Орион Контекст Брокер и ассоциации
- 2. Орион Контекст Брокер и управление идентификационными данными
- 3. Орион Контекст Брокер, как включить CORS?
- 4. Орион Контекст Брокер работает в половину раз
- 5. Fiery Орион контекст Брокер на Ubuntu
- 6. Орион Контекстный брокер - запрос
- 7. Орион Контекстный Брокер DBQuery
- 8. Орион Контекстный брокер - подписка
- 9. FIWARE Орион Контекст Брокер не может вернуть токен
- 10. Орион Контекст Брокер - Толчок элемент массива в объектах
- 11. Как использовать Орион Контекст Брокер рисовать круг на карте просмотра
- 12. Орион контекстный брокер уровень журнала
- 13. Орион Контекстный брокер (0.17.0) информация о подписках
- 14. Орион Контекстный брокер - Запрос по местонахождению
- 15. Орион Контекстный брокер Получите контекстную производительность
- 16. Фирмы Орион Контекстный брокер: ограничения на подписку
- 17. Орион Контекстный брокер, формат подписки «JSON»
- 18. FIWARE- Orion Контекст Брокер
- 19. Контекстный брокер: контекст незарегистрированного
- 20. Орион Контекстный брокер Контекстные подписки с Android-клиентом
- 21. Орион Контекстный брокер - запрос по местоположению без элементов
- 22. Орион Контекст Брокер падает при вызове updateContext. Кажется, это связано с подписями
- 23. изменить часовой пояс php на часовой пояс сервера
- 24. MySQL: сохранить часовой пояс сервера или часовой пояс пользователя?
- 25. Преобразование часовой пояс UTC в часовой пояс AWST в ZF2
- 26. Как установить часовой пояс динамически как часовой пояс клиента
- 27. Класс DateTime возвращает неверный часовой пояс и часовой пояс?
- 28. Добавить новый часовой пояс в time.js часовой пояс
- 29. Конвертировать часовой пояс Windows в time.js часовой пояс?
- 30. Преобразовать TIMESTAMP и часовой пояс на другой часовой пояс
Если ваше приложение может использоваться в регионах с разными часовыми поясами, рекомендуется использовать время UTC, и вы работаете над преобразованием времени в пользовательском интерфейсе. – LeonanCarvalho
Ответ отредактирован, чтобы включить информацию о Orion 1.6.0. – fgalan