Elasticsearch:日期字段中的未知时间
Elasticsearch: Unknown time in date field
我正在从 csv 文件解析日期并填充到弹性文件中。
这就是我在索引中定义日期字段的方式:
PUT Index_1
{
"mappings": {
"_doc": {
"properties": {
"Date":{
"type":"date",
"format":"yyyy-MM-dd"
}
}
}
}
}
CSV 文件包含 yyyy-MM-dd 格式的数据。
一旦数据具有弹性,我就会得到一个未知的时间和日期。
例如:对于我在 csv 中输入的日期为 2018-02-02,我看到弹性数据为
Date:February 2018 年第 2 次,05:30:00.000。有没有办法摆脱“05:30:00.000”.
05:30:00 默认是您的时区。 ElasticSearch 假定该区域默认为 UTC。如果您使用 Kibana 查看数据,那么 Kibana 会将时间转换为本地时区(从浏览器)。您不能 "get rid",但您可以从 Kibana 的管理设置中强制执行固定时区(例如 UTC,将显示为 00:00:00)。
我正在从 csv 文件解析日期并填充到弹性文件中。 这就是我在索引中定义日期字段的方式:
PUT Index_1
{
"mappings": {
"_doc": {
"properties": {
"Date":{
"type":"date",
"format":"yyyy-MM-dd"
}
}
}
}
}
CSV 文件包含 yyyy-MM-dd 格式的数据。 一旦数据具有弹性,我就会得到一个未知的时间和日期。 例如:对于我在 csv 中输入的日期为 2018-02-02,我看到弹性数据为 Date:February 2018 年第 2 次,05:30:00.000。有没有办法摆脱“05:30:00.000”.
05:30:00 默认是您的时区。 ElasticSearch 假定该区域默认为 UTC。如果您使用 Kibana 查看数据,那么 Kibana 会将时间转换为本地时区(从浏览器)。您不能 "get rid",但您可以从 Kibana 的管理设置中强制执行固定时区(例如 UTC,将显示为 00:00:00)。