pymongo根据服务器系统时间按相对日期时间查询文档

时间:2018-11-05 02:24:16

标签: python mongodb datetime pymongo

我有一个集合,其中所有文档都有一个日期时间字段created,我需要根据mongodb服务器的系统时间查询created在一周之内的所有文档。

使用mongo客户端时,我可以命令

db.col.aggragate([$match:{"created":{$gte:{$subtract:[new date(), 604800000]}}}])

其中604800000是一周的总毫秒数。

但是如何使用python做到这一点?而且我不想使用datetime.utcnow(),因为服务器和客户端的系统时间可能会有一些差异。

0 个答案:

没有答案