Elasticsearch Date Format,elasticsearchdate
内置格式编辑
以下大部分日期都有一个strict伴随日期,也就是说,一周中的每年,每月,每月部分必须预先加零以使其有效。这意味着,像这样的日期5/11/1无效,但您需要指定完整的日期,这将2005/11/01在本例中。所以,而不是date_optional_time你需要指定 strict_date_optional_time。
下表列出了支持的所有默认ISO格式:
epoch_millis- 自纪元以来的毫秒数格式化程序。请注意,此时间戳受限于Java
Long.MIN_VALUE和Long.MAX_VALUE。 epoch_second- 一个格式化程序,用于自纪元以来的秒数。请注意,此时间戳受限于Java的限制
Long.MIN_VALUE并Long. MAX_VALUE除以1000(一秒中的毫秒数)。 date_optional_time要么strict_date_optional_time- 一个通用的ISO日期时间解析器,其中日期是强制性的,时间是可选的。 详细信息在这里。
basic_date- 基本格式化程序,用于四位数年份,二位数月份和两位数月份的日期:
yyyyMMdd。 basic_date_time- 组合了基本的日期和时间的基本格式,通过一个分开的Ť:
yyyyMMdd'T'HHmmss.SSSZ。 basic_date_time_no_millis- 一个基本的格式,结合了基本的日期和时间,而不米利斯,通过分离Ť:
yyyyMMdd'T'HHmmssZ。 basic_ordinal_date- 一种完整的顺序日期格式,采用四位数年份和三位DAYOFYEAR:
yyyyDDD。 basic_ordinal_date_time- 一种全序的日期和时间,采用四位数年份和三位DAYOFYEAR格式:
yyyyDDD'T'HHmmss.SSSZ。 basic_ordinal_date_time_no_millis- 一种全序的日期和时间不米利斯格式,采用四位数年份和三位DAYOFYEAR:
yyyyDDD'T'HHmmssZ。 basic_time- 基本格式化程序,用于一天两位小时,两位数分钟,二位数分钟,三位数毫秒和时区偏移:
HHmmss.SSSZ。 basic_time_no_millis- 基本的格式化程序,用于一天中的两位数小时,两位数分钟,两位数分钟和时区偏移:
HHmmssZ。 basic_t_time- 一个基本的格式化程序,用于一天中的两位数小时,两位数分钟,两位数分秒,三位数毫秒以及以T:为前缀的时区
'T'HHmmss.SSSZ。 basic_t_time_no_millis- 基本格式化程序,用于一天中的两位数小时,两位小时分钟,两位数分钟秒以及以T: 为前缀的时区偏移量
'T'HHmmssZ。 basic_week_date要么strict_basic_week_date- 一个完整的日期作为四位weekyear,weekyear的两位数周和星期一位数日基本格式:
xxxx'W'wwe。 basic_week_date_time要么strict_basic_week_date_time- 组合了基本weekyear日期和时间的基本格式,通过一个分开的Ť:
xxxx'W'wwe'T'HHmmss.SSSZ。 basic_week_date_time_no_millis要么strict_basic_week_date_time_no_millis- 一个基本的格式,结合了基本weekyear日期和时间,而不米利斯,通过分离Ť:
xxxx'W'wwe'T'HHmmssZ。 date要么strict_date- 格式化程序,用于四位数年份,二位数月份和两位数月份的日期:
yyyy-MM-dd。 date_hour要么strict_date_hour- 格式化程序,结合了完整的日期和两位数的时间:
yyyy-MM-dd'T'HH。 date_hour_minute要么strict_date_hour_minute- 格式化程序,结合了完整的日期,两位数的小时和两位数的分钟:
yyyy-MM-dd'T'HH:mm。 date_hour_minute_second要么strict_date_hour_minute_second- 格式化程序,结合了完整的日期,两位数的小时,两位数的分钟和两位数的分钟:
yyyy-MM-dd'T'HH:mm:ss。 date_hour_minute_second_fraction要么strict_date_hour_minute_second_fraction- 一个格式化程序,结合了完整的日期,一天两位数的小时,两位数的分钟,两位数的分钟和三位的秒数:
yyyy-MM-dd'T'HH:mm:ss.SSS。 date_hour_minute_second_millis要么strict_date_hour_minute_second_millis- 一个格式化程序,结合了完整的日期,一天两位数的小时,两位数的分钟,两位数的分钟和三位的秒数:
yyyy-MM-dd'T'HH:mm:ss.SSS。 date_time要么strict_date_time- 它结合了一个完整的日期和时间的格式,由分离牛逼:
yyyy-MM-dd'T'HH:mm:ss.SSSZZ。 date_time_no_millis要么strict_date_time_no_millis- 结合了充分的日期和时间,而不米利斯,由分离出格式化Ť:
yyyy-MM-dd'T'HH:mm:ssZZ。 hour要么strict_hour- 格式化程序,适用于一天两位数的小时:
HH hour_minute要么strict_hour_minute- 格式化程序,用于一天两位小时和两位数分钟的格式化:
HH:mm。 hour_minute_second要么strict_hour_minute_second- 格式化程序,适用于一天两位数的小时,两位数的分钟和两位数的分钟:
HH:mm:ss。 hour_minute_second_fraction要么strict_hour_minute_second_fraction- 格式化程序,适用于一天两位数的小时,两位数的分钟,两位数的分钟,三位的秒数:
HH:mm:ss.SSS。 hour_minute_second_millis要么strict_hour_minute_second_millis- 格式化程序,适用于一天两位数的小时,两位数的分钟,两位数的分钟,三位的秒数:
HH:mm:ss.SSS。 ordinal_date要么strict_ordinal_date- 一种完整的顺序日期格式,采用四位数年份和三位DAYOFYEAR:
yyyy-DDD。 ordinal_date_time要么strict_ordinal_date_time- 一种全序的日期和时间,采用四位数年份和三位DAYOFYEAR格式:
yyyy-DDD'T'HH:mm:ss.SSSZZ。 ordinal_date_time_no_millis要么strict_ordinal_date_time_no_millis- 一种全序的日期和时间不米利斯格式,采用四位数年份和三位DAYOFYEAR:
yyyy-DDD'T'HH:mm:ssZZ。 time要么strict_time- 格式化程序,用于一天中的两位数小时,两位数分钟,二位数分钟,三位数秒和时区偏移量:
HH:mm:ss.SSSZZ。 time_no_millis要么strict_time_no_millis- 格式化程序,适用于一天两位数的小时,两位数的分钟,两位数的分钟和时区偏移:
HH:mm:ssZZ。 t_time要么strict_t_time- 格式化程序,用于一天中的两位数小时,两位数分钟,两位数分钟秒,三位数秒的小数部分以及以T:为前缀的时区偏移量
'T'HH:mm:ss.SSSZZ。 t_time_no_millis要么strict_t_time_no_millis- 格式化程序,用于一天中的两位数小时,两位数分钟的小时,两位数分钟的秒和以T:为前缀的时区偏移量
'T'HH:mm:ssZZ。 week_date要么strict_week_date- 全日制格式化工具,每周四位数,周数两位数周,一周数位一位:
xxxx-'W'ww-e。 week_date_time要么strict_week_date_time- 结合了充分weekyear日期和时间,通过一个分开的格式化器 Ť:
xxxx-'W'ww-e'T'HH:mm:ss.SSSZZ。 week_date_time_no_millis要么strict_week_date_time_no_millis- 结合了充分weekyear日期和时间,而不米利斯,由分离出格式化Ť:
xxxx-'W'ww-e'T'HH:mm:ssZZ。 weekyear要么strict_weekyear- 四位数周格式化程序:
xxxx。 weekyear_week要么strict_weekyear_week- 星期四位数和两位数星期的格式化程序:
xxxx-'W'ww。 weekyear_week_day要么strict_weekyear_week_day- 一个四位数星期,一个星期的两位数星期和一个星期一个星期的格式化程序:
xxxx-'W'ww-e。 year要么strict_year- 四位数年份的格式化程序:
yyyy。 year_month要么strict_year_month- 格式化程序,用于一年四位数和二位数的月份:
yyyy-MM。 year_month_day要么strict_year_month_day- 格式化程序,用于四位数年份,一年中两位数的月份以及两位数的月份日期:
yyyy-MM-dd。
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。