我正在尝试使用以下命令在Python中查询MongoDB集合:
pd.DataFrame((tuple(mongo.db[collection_name].find({'Dates':{
'$gte': datetime(2020, 1, 1),
'$lt': datetime(2020, 1, 2)
}
}))))
在我的收藏夹中,'Dates'
属性的类型为Date
,看起来像这样:2020-01-15T00:00:00.000+00:00
运行命令时,我得到一个空的pd,这是由于Mongo将时间添加到日期对象上
有没有办法存储日期而没有时间,或者有效地将时间附加到python中的datetime对象上
答案 0 :(得分:0)
而不是使用:
datetime(2020, 1, 1)
使用:
datetime(2020, 1, 1, 0, 0)