我们有一个位于不同位置的客户正在使用的应用程序。 应用时区基于用户位置。 我们有一个API,该API部署在时区为UTC且数据库位于CST的服务器上。 在订购零件时,这会引起问题。我的代码是:
total(case when (wo.Order <= current_timestamp + interval '1' day)
current_timestamp以UTC表示,wo.Order以CST表示,并且用户根据位置位于不同的时区。解决此问题的最佳方法是什么?我应该同时制作服务器和数据库还是需要找到用户位置?