Я попытался вставить текущее время в mongodb, используя pymongo, как показано ниже, в качестве одного из полей в коллекции,
"currenttime" : datetime.datetime.utcnow()
Он успешно вставлен, и я вижу следующий результат в mongodb
"currenttime" : ISODate("2019-11-21T01:22:18.544Z")
Когда я пытаюсь запросить этот результат, используя $gt and $lt
Невозможно извлечь, используя следующий запрос
query = {"currenttime":
{"$gte": (datetime.datetime.utcnow() - datetime.timedelta(minutes=60)).isoformat(),
"$lt": datetime.datetime.utcnow().isoformat()
}}
Печатная форма запроса:
{'currenttime': {'$gte': '2019-11-21T00:34:29.150681', '$lt': '2019-11-21T01:34:29.150681'}}
Можеткто-нибудь помочь с этим, пожалуйста, любая помощь приветствуется.
Спасибо,
Гарри