概述
es中date类型字段, 底层写入转换规则:
如果写入的时间字段没有时区偏移量标识,elasticsearch 就会默认它为UTC时间,即0时区时间,并且转为(epoch time millisecond...)毫秒值保存
es中的date类型字段有映射属性format
format 用来指定该字段时间日期的格式
未指定时默认为"format": "strict_date_optional_time||epoch_millis...(Java Platform SE 8 ) (oracle.com)
所有字母“A”到“Z”和“a”到“z”都保留为模式字母。...和GMT是同一个时区,AWST是澳大利亚时区,因为CST不支持中国标准时的缩写也是古巴或者中部标准时的缩写,所以这边用其他东8区的时区来代替
PUT date_format_time_zone_small_z_test...8点"}
其他说明:
date类型有其他字段映射参数locale, 这个表示的是对应地区的语言, 比如将星期六理解为Saturday, 用来解析时间字段文本的,和时区无关
文章由牛朝阳本人撰写, 如转载或改编请标注来源