elasticsearch存儲(chǔ)日期格式字段

elasticsearch創(chuàng)建index之后,可以設(shè)置mapping,如果mapping中沒(méi)有設(shè)置date的format,那么默認(rèn)為兩種格式:

date_optional_time?此格式為ISO8601標(biāo)準(zhǔn)?示例:2018-08-31T14:56:18.000+08:00

epoch_millis?也就是時(shí)間戳 示例1515150699465, 1515150699

利用spring data elasticsearch插入日期格式數(shù)據(jù)的時(shí)候,一定要注意日期格式的轉(zhuǎn)換,除此之外,還有日期時(shí)間存儲(chǔ)的時(shí)候要加上8小時(shí),es計(jì)算時(shí)間跟我們的時(shí)間會(huì)相差八小時(shí):

具體字段注解如下:

@Field(type = FieldType.Date, format = DateFormat.custom,pattern ="yyyy-MM-dd HH:mm:ss")? // 指定存儲(chǔ)格式

@JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")??// 數(shù)據(jù)格式轉(zhuǎn)換,并加上8小時(shí)進(jìn)行存儲(chǔ)

private Date? createTime;??

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • pyspark.sql模塊 模塊上下文 Spark SQL和DataFrames的重要類(lèi): pyspark.sql...
    mpro閱讀 9,929評(píng)論 0 13
  • 定制日期格式您可以通過(guò) IBM? TRIRIGA? Application Platform 隨附的產(chǎn)品定義不同的...
    Seachal閱讀 1,298評(píng)論 0 0
  • select to_date('2005-12-25,13:25:59','yyyy-mm-dd,hh24:mi:...
    snailever閱讀 1,413評(píng)論 0 1
  • 我們總是無(wú)端的陷入黑暗深淵,但是,終有一天會(huì)有人為你進(jìn)入深淵,為你清除一切孤獨(dú),害怕的惡魔。 熱烈的陽(yáng)光透過(guò)濃密的...
    桑小隅閱讀 2,383評(píng)論 0 3
  • 聽(tīng)你說(shuō)你追你前女友追了一年半,每天接她上學(xué)放學(xué),給她買(mǎi)早餐…我心里不舒服,你還生我氣…我的初戀就是你,而你有一個(gè)在...
    一段字愛(ài)情閱讀 297評(píng)論 1 0

友情鏈接更多精彩內(nèi)容