LocalDateTime - 数据库中时间显示的问题

问题描述 投票:0回答:1

我需要在 Oracle 数据库中保存日期和时间。

我在我的实体中使用了

LocalDateTime
,并且日期和时间在 Eclipse 控制台中正确显示,但是当我检查数据库列时,时间不匹配。

有人可以帮忙吗?

需要正确时间的输出

java spring-boot datetime timezone
1个回答
0
投票

您没有提供足够的详细信息,并且忽略了评论中发布的详细信息请求。

所以我只能说:

  • 对于数据类型类似于 SQL 标准类型
    TIMESTAMP WITH TIME ZONE
    的列,您必须使用 Java 类
    OffsetDateTime
  • 对于数据类型类似于 SQL 标准类型
    TIMESTAMP WITHOUT TIME ZONE
    的列,您必须使用 Java 类
    LocalDateTime
© www.soinside.com 2019 - 2024. All rights reserved.