作者:p欧阳宏生 | 来源:互联网 | 2023-02-04 15:54
1> Joe C..:
你最好Timestamp
从a LocalDateTime
而不是从a获得Instant
.
第一步是将你的ZonedDateTime
转换为GMT:
ZonedDateTime gmt = zdt.withZoneSameInstant(ZoneId.of("GMT"));
然后你可以Timestamp
通过以下方式将其转换为LocalDateTime
:
Timestamp timestamp = Timestamp.valueOf(gmt.toLocalDateTime());