我正在Solr中导入一个日期时间列(SQLServer),并且在数据库中的solr中,值始终提前2小时,具有完整和delta导入。
我已经使用正确的时间配置了jvm(在日志中显示正确的时间)。
我想我必须在data-config.xml中配置一些东西,但我找不到任何信息。
提前致谢。
答案 0 :(得分:4)
使用数据导入处理程序时,需要将日期/时间转换为UTC格式。有关如何操作,请参阅this thread。无论JVM的时间戳是什么,AFAIK Solr总是希望您的日期采用UTC格式。当您检索并显示日期时,它同样适用(它将是UTC)。