[英]JSON timestamp wrong on FIWARE Orion Context Broker global instance
我正在向http://orion.lab.fiware.org:1026/v2/entities/85/attrs?type=UrbansenseLocation發送 POST 請求,以更新atime和bundle屬性:
{
"atime":{
"type":"Number",
"value":1476370651},
"bundle":{
"type":"Number",
"value":1}
}
並且對同一實體的 GET 請求會收到以下響應:
{
"id": "85",
"type": "UrbansenseLocation",
"atime": {
"type": "Number",
"value": 1476370000,
"metadata": {}
},
"bundle": {
"type": "Number",
"value": 1,
"metadata": {}
},
//some other attributes
}
請注意atime屬性的 value 字段不匹配!!! 為什么會發生這樣的事情?
謝謝。
我知道atime
是一個日期時間。 在這種情況下,我建議使用DateTime
屬性類型。 這將為屬性提供更好的語義,並應避免任何數字渲染問題(正如現在在 github 上討論的問題)。
有關NGSIv2 規范(“特殊屬性類型”部分)和本文檔(查找“日期時間支持”幻燈片)中的DateTime
類型的更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.