import - Solr - 从数据库导入日期时间字段 -> 2 小时差异

标签 import solr

我正在 Solr 中导入日期时间列 (SQLServer),并且 solr 中的值始终比数据库中早 2 小时,采用完整导入和增量导入。

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

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

提前致谢。

最佳答案

使用数据导入处理程序时,您需要将日期/时间转换为 UTC 格式。请参阅this thread关于如何去做。 AFAIK Solr 始终期望您的日期采用 UTC 格式,无论 JVM 的时间戳是什么。当您检索和显示日期时也是如此(它将是 UTC)。

关于import - Solr - 从数据库导入日期时间字段 -> 2 小时差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6277812/

相关文章:

mysql - 我应该多久将文档上传到 CloudSearch (Solr)?

linux - Java销售过程中令人困惑的内存报告

java - 如何用Solr管理 "paging"?

python - 不同项目的python库如何在同一个包中?

java - 如何导入 .jar 并使用它的类,以及如何在 netbeans 中使用 .jar 文件中的 stmt?

file - yii 使用函数导入文件

将 C 函数转换为 Objective C 或包含 C 库的替代方法?

python - 使用 Django 1.9 和 Solr 6.1 创建索引时出现日期数学字符串中的无效日期错误

php - 大型文本字段的比较分组 - FULLTEXT 搜索、SOLR 或其他?

angular - 我可以用 angular/typescript 给导入的库起一个别名吗?