Java 8 LocalDateTime有一个ofEpochSecond方法。不幸的是,中没有这样的方法ZonedDateTime。现在,我有了一个Epoch值和一个明确的ZoneId给定值。我如何才能ZonedDateTime摆脱这些?
LocalDateTime
ofEpochSecond
ZonedDateTime
ZoneId
您应该可以通过Instant该类来执行此操作,该类可以代表给定时间的时刻。如果您有新纪元,您可以通过类似
Instant
Instant i = Instant.ofEpochSecond(t); ZonedDateTime z = ZonedDateTime.ofInstant(i, zoneId);