3

long以下は動作しますが、時間を aに変換Instantしてから に変換し、タイムゾーンを a に変換してTimeZoneからに変換するのは少し不器用に思えZoneIdます。これを行うためのよりクリーンな方法はありますか?

java.time.Instant instant = java.time.Instant.ofEpochMilli(jodaDateTime.getMillis());
OffsetDateTime offsetDateTime = OffsetDateTime.ofInstant(instant,
        jodaDateTime.getZone().toTimeZone().toZoneId());
4

1 に答える 1