【问题标题】:what is this elasticsearch timestamp format?这是什么弹性搜索时间戳格式?
【发布时间】:2014-08-25 17:51:29
【问题描述】:

我正在对来自 kibana 板的查询进行逆向工程,其中包含时间戳值,例如“1408884022624”。

在阅读elastic search date mapping docs 时,我没有看到任何关于(似乎是)某种毫秒或刻度格式的内容。有人能告诉我上面的数字在我的查询中代表什么吗? (我很确定我们没有使用自定义日期格式。)

【问题讨论】:

标签: elasticsearch kibana


【解决方案1】:

它是自 Unix 纪元时间(UTC 时间 1970 年 1 月 1 日 00:00:00)开始以来的毫秒数。有时也称为 Java 纪元时间。从技术上讲,它不是 Unix 纪元时间,因为它被跟踪为自上述日期以来的秒数,但许多工具/转换器同时处理秒和毫秒。

但应该小心,因为很容易意外地以一种格式(比如说秒)获取时间并将其传递给期望以另一种格式显示的函数或方法。

http://en.wikipedia.org/wiki/Unix_time

http://www.javaworld.com/article/2074293/core-java/groovy--java--and-the-unix-epoch-time.html

【讨论】:

    猜你喜欢
    • 2021-07-11
    • 2013-05-11
    • 2012-09-27
    • 1970-01-01
    • 2013-05-16
    • 2018-05-06
    • 1970-01-01
    • 2014-01-05
    • 2013-12-25
    相关资源
    最近更新 更多