我正在汇总每个都有时间戳的文档。时间戳是 UTC,但每个文档也有一个本地时区 ( "timezone": "America/Los_Angeles"
),该时区在文档之间可能不同。
我正在尝试date_histogram aggregation
基于本地时间,而不是 UTC 或固定时区(例如,使用 option "time_zone": "America/Los_Angeles"
)。
如何在聚合之前将每个文档的时区转换为其本地时间?
这是简单的聚合:
{
"aggs": {
"date": {
"date_histogram": {
"field": "created_timestamp",
"interval": "day"
}
}
}
}