Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个应用程序,客户端应该传递一个日期时间字段来查询数据库。但是客户端将在不同的时区,那么如何解决这个问题。我是否应该指出客户端的时区对于每个用户或每个用户的服务器都被用作默认时区。如果是这样,我该怎么做?
通常,服务器设置为 UTC 运行,没有夏令时等,每个用户的设置都包含他们喜欢的时区。然后你做时差计算。您的数据库可能具有该功能。
只需使用django 时区功能来获取用户的时区并将其转换为您的本地时区以进行 db-query。