Solr - 从DB导入日期时间字段 - > 2小时差

问题描述:

我正在导入Solr中的日期时间列(SQLServer),并且值始终提前2小时在数据库中完成和增量导入。Solr - 从DB导入日期时间字段 - > 2小时差

我已经配置了jvm的正确时间(在日志中显示了正确的时间)。

我想我必须在data-config.xml中配置一些东西,但我找不到任何信息。

在此先感谢。

当您使用数据导入处理程序时,您需要将日期/时间转换为UTC格式。有关如何操作,请参阅this thread。无论JVM的时间戳是什么,AFAIK Solr都始终以UTC格式预计您的日期。同上检索并显示日期(它将是UTC)。

+0

感谢您的回答。我必须把:convert(varchar,field_name,120)在dataimport.xml中的选择,它的工作! – 2011-06-08 14:34:23