首页 > 解决方案 > ZonedDateTime 以不同的值存储在数据库中,然后在代码中

问题描述

在我的 Java 代码中,我接下来要做:

.setModifiedDate(ZonedDateTime.now(ZoneOffset.UTC))

在调试器中,我看到下一个值:2020-04-07T07:36:20.386321Z - 这是真的

但是在 Postgresql 中,我看到了下一个值:2020-04-07 03:36:20 - 它不是 UTC。

字段 modifided_date id db 具有 timestamptz 类型。

如何将与代码中相同的值保存到数据库?

标签: javapostgresqldatedatetime

解决方案


推荐阅读