SQLAlchemy日期时间差异

时间:2015-05-29 20:09:39

标签: python sqlalchemy

在SQLAlchemy中,您可以执行类似于以下的查询:

self.session.query(JobsRunning).filter((datetime.datetime.utcnow() - JR.start_time) > datetime.timedelta(hours=3)).all()

这失败了,因为我假设datetime.datetime.utcnow()在用JR.start_time减去后返回一个双精度数。如果没有将datetime.datetime.utcnow()拉到查询本身之外,有没有解决方法?

对于某些人来说,这可能会使查询看起来更清晰。

0 个答案:

没有答案