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

时间:2016-04-26 09:41:38

标签: 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字段的格式。我应该以什么方式转换它?有什么帮助吗?

1 个答案:

答案 0 :(得分:2)

试试这个:

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