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

Import Solr-从DB导入日期时间字段->;2小时差,import,solr,Import,Solr,我在Solr中导入了一个datetime列(SQLServer),在Solr中,值总是比在DB中早2个小时,并导入了full和delta 我已经用正确的时间配置了jvm(在日志中显示了正确的时间) 我想我必须在data-config.xml中配置一些东西,但我找不到任何信息 提前感谢。使用数据导入处理程序时,您需要将日期/时间转换为UTC格式。看看如何做。无论JVM的时间戳是什么,AFAIK Solr总是希望您的日期是UTC格式的。当您检索并显示日期(将是UTC)时,同上。谢谢您的回答。我必须把

我在Solr中导入了一个datetime列(SQLServer),在Solr中,值总是比在DB中早2个小时,并导入了full和delta

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

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


提前感谢。

使用数据导入处理程序时,您需要将日期/时间转换为UTC格式。看看如何做。无论JVM的时间戳是什么,AFAIK Solr总是希望您的日期是UTC格式的。当您检索并显示日期(将是UTC)时,同上。

谢谢您的回答。我必须把:convert(varchar,field_name,120)放在dataimport.xml中的selects中,它成功了!