Mongodb.Driver使用查询某时间范围内的数据
需求:查询指定时间范围内的记录数,该记录主要说明时间的使用方式,在查询的时候不需要转换时间。
//开始时间 DateTime bgTime; if (!string.IsNullOrEmpty(beginTime) & DateTime.TryParse(beginTime, out bgTime)) { //long startTimeStamp = TimeHelper.ConvertDateTimeToInt(bgTime);//开始时间时间戳 filters.Add(filterBuilder.Gte(p => p.AccessTime, bgTime)); } //结束时间 DateTime edTime; if (!string.IsNullOrEmpty(endTime) & DateTime.TryParse(endTime, out edTime)) { // long endTimeStamp = TimeHelper.ConvertDateTimeToInt(edTime);//结束时间时间戳 filters.Add(filterBuilder.Lte(p => p.AccessTime, edTime)); }