Oracle Apex - 选择不同时间的日期
Oracle Apex - selecting date with different hours
我们有一个网络应用程序,我们存储来自用户的日期。日期作为 date
字段存储在 Oracle 19c 数据库中。
我们遇到的问题是,当我们 select 日期以不同的时间出现时,就像它考虑了时区之类的。因此,例如,一个人可以看到日期 2021-05-20T13:00:00Z,而其他地方的另一个人可以看到 2021-05-20T12:00:00Z.
有没有办法防止这种行为,让每个人都获得相同的日期和时间?
更新
问题很可能出在 Oracle Apex,而不是 Oracle 数据库!
我们使用的是非常旧的 Apex 版本,1.x 看来这个问题可能不会发生在较新的版本上。
当您使用 java.util.Timezone、java.sql.Date 或 java.util.Date 时,这通常会出现问题 输入 java 而不是 oracle.sql.Date
我们有一个网络应用程序,我们存储来自用户的日期。日期作为 date
字段存储在 Oracle 19c 数据库中。
我们遇到的问题是,当我们 select 日期以不同的时间出现时,就像它考虑了时区之类的。因此,例如,一个人可以看到日期 2021-05-20T13:00:00Z,而其他地方的另一个人可以看到 2021-05-20T12:00:00Z.
有没有办法防止这种行为,让每个人都获得相同的日期和时间?
更新 问题很可能出在 Oracle Apex,而不是 Oracle 数据库! 我们使用的是非常旧的 Apex 版本,1.x 看来这个问题可能不会发生在较新的版本上。
当您使用 java.util.Timezone、java.sql.Date 或 java.util.Date 时,这通常会出现问题 输入 java 而不是 oracle.sql.Date