基于tim服务器系统的pymongo相对日期时间查询文档

2024-09-28 01:32:59 发布

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

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

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

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

其中604800000是一周的总毫秒数

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


Tags: 文档命令服务器客户端dbmongomongodb系统

热门问题