6

#8746的扩展:

我试图将配置文件中的精度设置为秒。但是当我写入数据并尝试获取它时,它再次显示纳秒时间戳。

我阅读了整个文档,但无法弄清楚我的配置文件中的唯一变化是: precision = "s"

帮助我理解这些事情

如何在数据库级别设置精度以及如何确保仅在epoch. 我使用 IST 作为我的应用程序的时区,所以还告诉我如何在配置中为 InfluxDB 设置相同的时区

我正在使用python-influxdb客户端seriesHelper将数据写入数据库,并且在写入数据时未指定任何时间。

编辑:在 influxdb-python SeriesHelper 类中添加了一个拉取请求来解决这个问题 - #502

4

1 回答 1

1

设置查询参数epoch=s。请参阅文档

influxdb-python 已经支持查询参数,例如:

client = InfluxDBClient(<..>)
client.query(<..>, params={'epoch': 's'})
于 2017-09-28T13:12:51.333 回答