首页 文章

将数据写入潮流数据库以获取旧日期

提问于
浏览
-1

我正在尝试使用HTTP API将数据写入涌入数据库 .

curl -i -XPOST 'http://localhost:8086/write?db=mydb' --data-binary "poc_test,First_Name=Ajay,Last_Name=Kumar Age=25"

它成功地在DB中用当前点(timestemp)写入数据 . 但是,我想写两年前的数据,并希望时间戳也应该是两年前的 . 无论如何,我可以这样做,我知道我可以通过在查询结束时加上时间戳来编写它,但我不知道如何将该日期转换为时间戳 .

例如 - 我有这样的数据

First_Name:- Ajay
Last_Name:- Kumar

above data belongs to 17/04/2016

当我将此数据插入到Influxdb并且我热插入查询

select * from poc_test
name: poc_test
time                           First_Name   Last_Name      Age
----                           ----------- ------------- ---------
**2016-04-17T00:00:00.020170822Z** Ajay        Kumar          25

1 回答

  • 1

    时间戳格式是“自unix epoch以来的纳秒” . 因此,使用您的语言/环境工具将您的日期/时间转换为纳秒 .

    例如,您的时间戳“2016-04-17T00:00:00.020170822Z”将为“1460851200020170689”,单位为纳秒 .

相关问题