Solr的datetime字段存储错误

时间:2012-06-20 15:34:08

标签: datetime solr format

为什么当我尝试将日期时间000-00-00T00:00:00Z(数据源为Mysql)存储到solr中时,它保存为0002-11-30T00:00:00Z?

Solr可以使用format 0000-00-00T00:00:00Z

格式存储日期时间
<response>
<lst name="responseHeader">
  <int name="status">0</int>
  <int name="QTime">2</int>
</lst>
<result name="response" numFound="334" start="0">
<doc>
  <short name="contacts">0</short>
  <str name="country">PT</str>
  <str name="email"/>
  <date name="first_visit_datetime">0002-11-30T00:00:00Z</date>
  <long name="id">101</long>
  <date name="last_visit_datetime">0002-11-30T00:00:00Z</date>
  <str name="name"/>
  <str name="organization"/>
  <str name="phone"/>
  <str name="region">14</str>
  <short name="visits">0</short>
</doc>

1 个答案:

答案 0 :(得分:2)

不,它来自ISO 8601,我认为它总是一样的。