【发布时间】:2015-03-30 08:40:00
【问题描述】:
我想了解 ES 如何在其索引中内部存储日期值。它会转换为 UTC 吗?
我有一个日期类型的字段“t”。这是映射:
"t": { "type" : "date" },
现在,当我向 ES 插入/添加文档时,它如何存储在其索引中。
"t" : "1427700477165"(从 Date.now() 函数生成的毫秒数)。 ES 是否以 UTC 识别其纪元时间并按原样存储?
"t" : "2015-03-29T23:59:59"(我相应地调整映射日期格式)- ES 如何存储它。如果它转换为 UTC,它如何知道这个日期是哪个时区并将其转换为 UTC? ES 是否从其运行的机器上获取默认时区?
谢谢!
【问题讨论】:
标签: datetime elasticsearch lucene