2016-01-18 77 views
0

我有一個MongoDB集合中的文檔,其中有一個提交日期。在Mongo Shell中,它們顯示爲ISO Date。按日期查找文檔 - MongoDB - Python

例如:

"date" : ISODate("2015-12-21T09:00:05.396Z") 

我想找個在一定範圍內的日期的文檔。

如果文檔與PyMongo插入有區別,則插入文檔。

我該怎麼做?

謝謝!

回答

2

操作常規的Python datetime對象(documentation sample):

from datetime import datetime 

start = datetime(2015, 12, 20, 7, 51, 04) 
end = datetime(2015, 12, 21, 7, 52, 04) 

col.find_one({'date': {'$lt': end, '$gt': start}})