java.sql.Date
メソッドがあることに驚きましたtoLocalDate()
。
java.util.Date
またはjava.time.Instant
同等の方法がありません。では、 「LocalFoo」または「OffsetBar」を取得するには、常に を指定java.time
する必要があるようです。ZoneId
の javadoc からjava.sql.Date#toLocalDate()
:
この Date オブジェクトを LocalDate に変換します。変換により、ローカル タイム ゾーンでこの Date と同じ日付値を表す LocalDate が作成されます
「ローカルタイムゾーン」とはどのタイムゾーンですか? データベースまたは JVM の設定に依存しますか?