#8746的扩展名:
我尝试将配置文件中的精度设置为秒。但是当我写入数据并尝试获取数据时,它再次显示纳秒时间戳。
我阅读了整篇文档,但无法弄明白
只在我的配置文件中更改为:precision = "s"
帮助我理解这些事情
如何在数据库级别设置精度,以及如何确保仅在epoch
中获得设置的精确时间戳。我使用IST作为我的应用程序的时区,所以也告诉我如何在配置中为InfluxDB设置相同的
我正在使用python-influxdb
客户端seriesHelper
将数据写入数据库,而不是在编写数据时指定任何时间。
编辑:在Influxdb-python SeriesHelper类中添加了拉取请求以解决此问题 - #502
答案 0 :(得分:1)
设置查询参数epoch=s
。请参阅docs。
Influxdb-python已经支持查询参数,例如:
client = InfluxDBClient(<..>)
client.query(<..>, params={'epoch': 's'})