C#MongDB数据库取某时间段内的数据
BsonDocument bsonDoc = new BsonDocument();
bsonDoc.Add("TimeData", new BsonDocument() { { "$gte", DateTimeToInt(StartTime) }, { "$lte", DateTimeToInt(EndTime) } });//StartTime,EndTime分别为起始时间和终止时间
var collection = MoDataBase.GetCollection<BsonDocument>(string.Format("{0}_{1}_Day", StatioID, PullutionID));
var sort = Builders<BsonDocument>.Sort.Ascending("TimeData");
var list = collection.Find(bsonDoc).Sort(sort).ToList();
/// <summary>
/// 将取到的时间转为Int
/// </summary>
/// <param name="datetime"></param>
/// <returns></returns>
private static BsonInt64 DateTimeToInt(string datetime)
{
return BsonInt64.Create(System.DateTime.Parse(datetime).ToString("yyyyMMddHHmmss"));
}
C#MongDB数据库取某时间段内的数据的更多相关文章
- Sqlite查询时间段内的数据问题解决!
		
最近搞Sqlite本地查询,需求为查询某时间段内的数据,在SQL中我们都知道为: select * from tblName where rDate Between '2008-6-10' and ...
 - 数据库SQL语句查询指定时间段内的数据
		
[摘要]有的时候,我们需要查询数据库某段时间之间的数据,比如2016年5月1号到到5月3号之间用户注册数量(特殊节假日期间)等.那么用SQL语句如何实现呢? 首先,数据表中的存时间的字段比如是addt ...
 - sql取指定时间段内的所有月份
		
declare @begin datetime,@end datetime set @begin='2017-01-01' set @end='2019-03-04' declare @months ...
 - sql server取某个时间段内所有日期或者所有月份
		
取所有月份: declare @begin datetime,@end datetime set @begin='2015-2-6' set @end='2015-12-2' declare @mon ...
 - Mybatis中如何查询时间段内的数据
		
最后一个是正确的,前边的三个是可能遇到的坑,给大家展示一下,如果不需要的,可以直接跳到最后看: 有时候我们需要查询一张表内一段时间内操作的数据,大家很容易就想到了 between ? and ? 这个 ...
 - 23-python用BeautifulSoup用抓取a标签内所有数据
		
1.获取子标签: thr_msgs = soup.find_all('div',class_=re.compile('msg')) for i in thr_msgs: print(i) ...
 - 删除某一BSC在某一时间段内的数据
		
DELETE FROM cdl_raw_do_12501_ztev8_sht_201509 WHERE call_start_time >= STR_TO_DATE( '2015-09-14 2 ...
 - mysql查询时间段内的数据
		
https://blog.csdn.net/ls1645/article/details/79118464
 - python3用BeautifulSoup用字典的方法抓取a标签内的数据
		
# -*- coding:utf-8 -*- #python 2.7 #XiaoDeng #http://tieba.baidu.com/p/2460150866 #标签操作 from bs4 imp ...
 
随机推荐
- mysql插入数据报错IntegrityError: (1062, "Duplicate entry 'xx' for key 'xxxxx'")
			
1.问题描述 MySQL插入数据的时候报错,提示如下: IntegrityError: (1062, "Duplicate entry 'xx' for key 'xxxxx'") ...
 - react 核心技术点
			
1.react生命周期 react生命周期分为初始化阶段.运行阶段.销毁阶段. (1) 初始化阶段: componentWillMount:实例挂载之前 Render:渲染组件 componentDi ...
 - Docker网络模式介绍
			
一.概述 docker的网络驱动有很多种方式,按照docker官网给出的网络解决方案就有6种,分别是:bridge.host.overlay.macvlan.none.Network plugins, ...
 - k8s记录-kubeam部署
			
#配置源[kubernetes] name=kubernetes repo baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kuberne ...
 - Maya编程——节点&命令
			
代码写完出现问题: 查了一下原因:
 - FinalShell—一体化服务器管理软件(SSH客户端)
			
下面附上一些截图和官方连接: 官网:http://www.hostbuf.com/ FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发 ...
 - C# .NET “公钥证书” (.cer .pem)转换为 RSACryptoServiceProvider 对象。导出“公钥”
			
“公钥证书” .cer 文件是直接可以用X509Certificate2 对象来读取的,但 .cer 文件 不便于存储. “公钥证书” .pem 文件内容如下: -----BEGIN CERTIFIC ...
 - odoo连接外部数据库
			
odoo框架默认的访问时Postgres数据库,但在实际的应用场景中,不可避免的使用到其他数据库,所以有必要研究如何连接其他第三方数据库,这里分享下OCA的相关模块,具体的源代码在这里. 我将第三方的 ...
 - Servlet3.0对异步处理的支持
			
Servlet工作流程 Servlet 3.0 之前,一个普通 Servlet 的主要工作流程大致如下: Servlet 接收到请求之后,可能需要对请求携带的数据进行一些预处理: 调用业务接口的某些方 ...
 - 英语propretie房产
			
property (英文释义)  英 ['prɒpəti] 美 ['prɑːpərti] n.财产:所有物:地产,房地产:性质:道具 中文名:房产财产地产 外文名:property.propreti ...