想在timestamp linux上查找文档范围x分钟结果吗

2024-05-06 07:01:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我想得到存储在mongodb文档中名为 比如: 时间:1479300769

我用的是pypy和pymongo

时间范围应为x分钟或x小时

获取结果后删除符合相同条件的文档

代码如下:

startTime和endTime应该是一个时间戳

import time
import datetime
from pymongo import MongoClient
startTime = datetime.datetime.now() - datetime.timedelta(minutes=minutes)
endTime = datetime.datetime.now()
appConnection = MongoClient("127.0.0.1",27017)
db = appConnection.db
db.collection.find({"time":{"$gt":startTime,"$lte":endTime}})

但它不起作用

提前感谢:


Tags: 文档importdbdatetimetimemongodb时间pypy