来自Nest API的时间数据格式正确吗?

时间:2014-10-27 21:11:13

标签: nest-api

我注意到从Nest API返回给我的日期和时间字段与API文档列出的格式不匹配。

对于我的恒温器,我得到以下的last_connection:

“last_connection”:“2014-10-27T20:22:12.165Z”

但API文档列表应将其格式化为:

“last_connection”:“2014-10-27T20:22:12 + 06:00”

为什么Nest API会向我返回毫秒数,为什么我会得到字符“Z”而不是日期/时间来自的实际时区偏移?

1 个答案:

答案 0 :(得分:0)

看起来这个例子在实际实现方面是不正确的。如果您查看API Reference,您会看到时间数据全部位于ISO 8601,它支持两种字符串类型。

这也意味着您应该使用库来支持ISO 8601,而不是在可能的情况下手动解析字符串。