【问题标题】:Find document by date - MongoDB - Python [duplicate]按日期查找文档 - MongoDB - Python [重复]
【发布时间】:2016-04-23 20:32:33
【问题描述】:

我的 MongoDB 集合中有已归档“日期”的文档。在 Mongo Shell 中,它们显示为 ISO 日期。

例如:

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

我想查找某个日期范围内的文档。

如果有任何区别,文档是用 PyMongo 插入的。

我该怎么做?

谢谢!

【问题讨论】:

    标签: mongodb pymongo


    【解决方案1】:

    操作常规 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}})
    

    【讨论】:

      猜你喜欢
      • 2022-08-05
      • 2021-02-24
      • 1970-01-01
      • 2014-07-14
      • 2014-05-09
      • 1970-01-01
      • 2015-05-03
      • 2021-07-05
      • 1970-01-01
      相关资源
      最近更新 更多