我想将solr“yyyy-mm-ddThh:mm:ssZ”中的默认日期格式更改为“yyyy-mm-dd”。要更改日期格式,文件应该在solr文件夹中更改?哪个以及哪个配置文件可以配置日期foramt?
使用的日期格式是XML Schema specification中dateTime的规范表示的限制形式。您无法更改solr默认日期格式。
而schema.xml
是配置日期字段的文件。
例:
<field name="Date" datetimeformat="YYYY-MM-DD'T'HH:mm:sss'Z'"
indexed="true" multivalued="false" stored='true' type="date"> </field>
要在使用javascript时执行此操作,我使用了split
方法。
var newdate = olddate.split("T")[0];
output += newdate;
return output;
两种选择