ZoneId を使った LocalDateTime から OffsetDateTime への変換
ZonedDateTime を経由する方法
private static OffsetDateTime LocalToOffset(LocalDateTime localDateTime, ZoneId zoneId) { return ZonedDateTime.of(localDateTime, zoneId).toOffsetDateTime(); }
atZoneメソッドを使う方法
private static OffsetDateTime LocalToOffset(LocalDateTime localDateTime, ZoneId zoneId) { return localDateTime.atZone(zoneId).toOffsetDateTime(); }