Springboot中用Date类型查询MongoDB中ISODate

使用mongoTemplate查询某个时间段的文档,作为参数的开始和结束时间需要加上时区才行

库中文档
查询方法

在比较时,开始和结束时间被转成格林威治时间,被减掉8个小时,然后和库中文档时间比较,将查询结果和库中数据对比,发现取不到1998-08-08 08:08:08


测试一
测试一结果

所以加上8个小时,再转换成格林威治时间也能取到目标文档


测试二
测试二结果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容