Вы можете сделать что-то вроде ниже
"size": 0,
"aggs": {
"NAME": {
"terms": {
"script": {
"source": "String datetime = 'Thu, 13 Oct 1983 22:15:30 GMT';ZonedDateTime zdt = ZonedDateTime.parse(datetime,DateTimeFormatter.RFC_1123_DATE_TIME); return zdt ",
"lang": "painless"
},
"size": 100,
"order": {
"_key": "asc"
}
}
}
}
Вы можете проанализировать различные форматы в ZonedDateTime.parse () Вы можете получить полную информацию здесь