7
Java 8でZoneIdをZoneOffsetに変換する方法はありますか?
method1によってエポック秒とzoneIdがあります。システムのデフォルトのzoneIdを使用してLocalDateTimeに変換できますが、メソッド2によってエポック秒をLocalDateTimeに変換する方法が見つかりませんZoneOffset.systemDefault。これは、あいまいだと思います。 import java.time.{Instant, LocalDateTime, ZoneId, ZoneOffset} val epochSecond = System.currentTimeMillis() / 1000 LocalDateTime.ofInstant(Instant.ofEpochSecond(epochSecond), ZoneId.systemDefault())//method1 LocalDateTime.ofEpochSecond(epochSecond, 0, ZoneOffset.MAX)//method2