首页 > 解决方案 > 服务器和数据库上的不同时区

问题描述

我们有一个应用程序正在被不同位置的客户使用。应用时区基于用户位置。我们有一个 API 部署在时区为 UTC 且数据库位于 CST 的服务器上。这在订购零件时会引起问题。我的代码是:

total(case when (wo.Order <= current_timestamp + interval '1' day)

current_timestamp 是 UTC,wo.Order 是 CST,用户根据位置在不同的时区。解决这个问题的最佳方法是什么?我应该同时制作服务器和数据库还是需要定位用户位置?

标签: databaseoracleserver

解决方案


推荐阅读