mongodb中日期范围查询
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");sdf.setTimeZone(TimeZone.getTimeZone("GMT+0:00")); //转为格林尼治基准时区Date beginDate = sdf.parse(startTime);Date endDate = sdf.parse(endTime
·
package com.ydl.order.service.mongobiz.impl;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sdf.setTimeZone(TimeZone.getTimeZone("GMT+0:00")); //转为格林尼治基准时区
Date beginDate = sdf.parse(startTime);
Date endDate = sdf.parse(endTime);
Criteria criteria = new Criteria();
criteria.andOperator(
Criteria.where(PostMessage.Fields.createDate).gte(beginDate),
Criteria.where(PostMessage.Fields.createDate).lte(endDate));
BasicQuery query = new BasicQuery(); if (!Util.isEmpty(criteria)) { query.addCriteria(criteria); }
mongoOperations.find(query,OrderTagRecord.class);
更多推荐
已为社区贡献5条内容
所有评论(0)