【发布时间】:2020-02-14 02:41:36
【问题描述】:
所以我已经阅读了两天来我能找到的每一个文档和 SO 问题,但还没有弄清楚。我遇到的问题似乎很简单,但是我根本无法很好地理解答案,无法将它们组合在一起。
我有一个在 Heroku 上运行的网站。它内置在烧瓶中。 当有人购买时,我的 postgress 数据库中的客户对象带有时间戳,没有时区表。为此我正在使用:
now=datetime.now()
这设置了一个在我的本地机器上测试时很好的时间,但由于我的服务器时间在 UTC 时间上有 7 小时的时间,所以现在关闭了。 我看到的问题是,如果我将时间戳存储为:
now=datetime.utcnow()
存储在数据库中的时间仍将是 UTC 时间,我不明白如何查询今天发生的所有事务。 目前,我使用 >=today 和
【问题讨论】:
标签: python python-3.x flask flask-sqlalchemy