从mongodb spring获取两个ISODate之间的数据

从mongodb spring获取两个ISODate之间的数据,spring,mongodb,Spring,Mongodb,大家好,在我的春季mongodb项目中,我想获取两个ISODate之间的数据。这怎么可能?请帮帮我。 mongodb中的数据如下所示: 集合名称为mycollection,有一个字段名creationTime,如下所示: 创建时间:{ 日志时间:ISODate2013-09-12T08:39:07.227Z, 日志时间TR:12-09-2013 02:09:07, 第12天, 月份:9, 年份:2013年, 时间:14,, 民:9,, 第二:7 } 现在我想使用spring在两个logtime之

大家好,在我的春季mongodb项目中,我想获取两个ISODate之间的数据。这怎么可能?请帮帮我。 mongodb中的数据如下所示:

集合名称为mycollection,有一个字段名creationTime,如下所示:

创建时间:{ 日志时间:ISODate2013-09-12T08:39:07.227Z, 日志时间TR:12-09-2013 02:09:07, 第12天, 月份:9, 年份:2013年, 时间:14,, 民:9,, 第二:7 }

现在我想使用spring在两个logtime之间从这个集合中检索数据

请帮忙

我解决了它: 在dd-mm-yyyy中从用户处获取日期,并从中删除-并使用SimpleDataFormat和Calendar将其转换为日期类还使用Calendar设置hr、min和sec,并进行如下查询:

Query Query=new Query.addCriteriaCriteria 。其中creationtime.logtime.gtestartDate.lteendDate