mongodb中保存的数据是使用
"lastAccessTime" : ISODate("2015-02-13T11:57:27.003Z")
在mongodb中,
如果想获取2月1号之后的数据,可以直接这样来写查询条件
(1)先在mongodb中执行
ISODate("2015-02-01T00:00:00Z").valueOf()
会得到
1422748800000
(2)使用可以使用以下条件进行查询
"lastAccessTime" : {$gte: new date(1422748800000)}
但是在python中会提示语法错误,
可以按照如下来解决:
from datetime import datetime
查询条件可以写成
"lastAccessTime" : {"$gte": datetime(2015, 2, 1)}
这样就可以解决了。
关于new date() 和date()的区别,下面的链接解释的非常好。
http://www.cnblogs.com/yuechaotian/archive/2013/02/02/2889824.html