持續一小時的記錄:得到我已在日期列下面的映射在elasticsearch
{
"range": {
"order_datetime": {
"gte": "now-1h",
"lte": "now"
}
}
}
我:
"order_datetime": {
"type": "date",
"format" : "yyyy-M-d H:m:s"
}
我試圖讓使用下列範圍過濾器,查詢最近一小時的記錄我正在獲得在當前時間5到6小時之前訂購的訂單。任何人都可以解釋爲什麼發生?我覺得它是如此附着在time_zone
如下一個時區的問題:
{
"range": {
"order_datetime": {
"gte": "now-1h",
"lte": "now",
"time_zone": "+05:30"
}
}
}
我仍得到相同的結果。請幫助
什麼是服務器在安裝ES的時區? – shantanuo
它是亞洲/加爾各答,即從utc – pravindot17
+05:30如果使用kibana,那麼你可以去高級設置和更改時區 – shantanuo