We are having trouble with Kibana presenting the wrong dates to our users as its doing background UTC conversions that we do not want to have happen as this then presents invalid dashboard results to users in multiple time zones. We are seeing {Date-1} values which is not matching against what is collected and stored in Elastic Search JSON as {Date}.
We have tried several index mapping definitions.
...
"date1" : { "type" : "date","format":"strict_date"},
"date2" : { "type" : "date","format":"basic_date"},
...
Our JSON values we tried are in "yyyy-MM-dd" or "yyyyMMdd" format as per the ES API expectation of value format.
We have other index fields for date time, and the UTC to browser conversion, makes sense in those situations, but not for situations where date is provided.
So we don't understand the assumption of time interpretation by Kibana when none is provided and recalculating results. Is there a way to prevent this assumption of time by Kibana for only date fields?