簡體   English   中英

Elasticsearch 自定義日期時間格式,包括。 序數

[英]Elasticsearch custom date time format incl. ordinal numbers

我需要在我的索引中定義date字段的format

{
  "mappings": {
    "properties": {
      "date": {
        "type": "date",
        "format": "???"
      }
    }
  }
}

涵蓋諸如February 10th 2021, 23:59:58.556的值。

我試過MMMM DD YYYY, HH:mm:ss.SSS但它不起作用。

看這里: 文檔

例如:

PUT 
{
  "mappings": {
    "properties": {
      "my_special_date_field": {
        "type":   "date",
        "format": "yyyy-MM-dd HH:mm:ss"
      }
    }
  }
}

所有內置格式的列表: 內置格式

Go 具有以下內容:

{
  "mappings": {
    "properties": {
      "date": {
        "type": "date",
        "format": "MMMM dd['st']['nd']['rd']['th'] yyyy', 'HH:mm:ss.SSS"
      }
    }
  }
}

[]表示可選部分, ''表示文字部分。 因此,該模式表示當天的數字后面可能跟着stndrdth

需要', '標記來覆蓋分隔日期時間的逗號 + 空格。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM