datetime - 如何将特定日期映射到Elasticsearch日期/时间字段?

标签 datetime elasticsearch mapping

我使用了许多不同的方法将下面的日期/时间转换为ES日期格式:

Thu Oct 29 08:17:25 2015

我用于2012-12-12 12:12:12之类的日期的格式如下
"properties":{
   "my_date_field":{
   "type":"date",
   "format":"yyyy-mm-dd HH:mm:ss"
 }
}

我经历了the documentation of Elasticsearch,但是没有一种格式需要将Thu Oct 29 08:17:25 2015转换为Elasticsearch date/time字段。我应该以什么方式转换它?有什么帮助吗?

最佳答案

试试这个:

    "date": {
      "type": "date",
      "format": "EEE MMM dd HH:mm:ss yyyy||EEE MMM  dd HH:mm:ss yyyy"
    }

关于datetime - 如何将特定日期映射到Elasticsearch日期/时间字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36861097/

相关文章:

java - 推土机测绘困惑

ruby - 有什么理由使用日期?

mysql - sequelize.js TIMESTAMP 不是 DATETIME

java - 如何根据时区在mysql中存储时间戳?

elasticsearch - 适用于LIKE查询的大数据解决方案

elasticsearch - 转储 Elasticsearch 的所有文档

elasticsearch - elasticsearch 5.x:如何使嵌套匹配查询搜索

python - 将多级 Pandas 索引转换为日期时间

database - 错误 3004 : Problem in mapping fragment starting at line

java - Hibernate XML 映射 - 一个接一个地创建新字段并将其添加到多列约束中