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));
            }

 

posted @ 2021-03-02 11:52  小白膜拜大佬  阅读(610)  评论(0编辑  收藏  举报