[英]Elasticsearch equivalent date pattern for java ISO_LOCAL_DATE_TIME
[英]Storing date time in java elasticsearch
我正在嘗試存儲正在創建的實體的日期時間。 我使用org.joda.time.DateTime.now()
創建一個DateTime
對象。 但是它作為
{"centuryOfEra":20,"yearOfEra":2016,"yearOfCentury":16,"weekyear":2016,"monthOfYear":5,"weekOfWeekyear":18,"hourOfDay":15,"minuteOfHour":25,"secondOfMinute":28,"millisOfSecond":431,"dayOfYear":128,"year":2016,"dayOfMonth":7,"dayOfWeek":6,"era":1,"millisOfDay":55528431,"secondOfDay":55528,"minuteOfDay":925,"chronology":{"zone":{"fixed":false,"uncachedZone":{"cachable":true,"fixed":false,"id":"America/Los_Angeles"}
有沒有一種方法可以指定存儲對象的格式,如May 07 2016 14:58:44
? 如果將其存儲為字符串,是否還能獲得執行范圍查詢的性能優勢?
繼續閱讀文檔,嘗試添加日期;)
您可以將toString()方法與格式字符串一起使用:
String dateStr = datetime.toString("dd:MM:yy");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.