0

我注意到从 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”而不是日期/时间来自的实际时区偏移量?

4

1 回答 1

0

就实际实现而言,该示例看起来不正确。如果您查看API 参考,您会看到时间数据都在ISO 8601中,它支持两种字符串类型。

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

于 2014-10-28T16:58:28.790 回答