将RFC3339标准时间传递给InfluxDB,导致错误的结果

时间:2016-01-11 07:47:07

标签: python timestamp influxdb rfc3339

我正在尝试使用Python将数据填充到InfluxDB。我的RFC 3339时间戳是“2016-01-11T01:07:39 + 05:30”。当我尝试将其传递给InfluxDB时,它返回的时间为:“2016-01-10T19:37:39Z”,而我实际上希望InfluxDB中的时间为“2016-01-11T01:07:39”。我甚至试图只通过“2016-01-11T01:07:39”离开“+5:30”,但它仍然没有给我任何结果。我犯了什么错误?

1 个答案:

答案 0 :(得分:0)

InfluxDB将所有时间戳转换为UTC以进行存储。 2016-01-11T01:07:39+05:302016-01-10T19:37:39ZZ表示UTC)。我不确定为什么这对你来说不合适。

要存储2016-01-11T01:07:39,您必须提交完整的RFC3339 UTC时间戳2016-01-11T01:07:39Z,其中包含强制性Z