我正在使用 mysql 数据库,如果我对今天的日期进行任何输入,它将作为当前日期(10-01-2019)。但问题是它在前端显示为前一天(09-01-2019)。我在此没有使用任何流。日期数据类型已尝试为 Instant、LocalDate。
如何解决这个问题?
最佳答案
检查数据库时区:
从 DUAL 选择 DBTIMEZONE;
或
SELECT @@global.time_zone, @@session.time_zone;
检查您本地的电脑时区。
如果它们不同:
SET time_zone='00:00';
关于java - 日期从数据库显示为前端的前一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59679061/