0

toedter JCalendar を使用して選択した日付(時刻コンポーネントなし) を SQL タイムスタンプ (つまり、0:00:00 時刻部分)に変換して、SQL クエリで使用する必要があります。

これほどシンプルでエレガントなものはありませんか?何が推奨されますか?

Date dt = jCalendar1.getDate();
Timestamp ts = Timestamp.valueOf(dt.toInstant().atZone(ZoneId.systemDefault()).toLocalDate().atStartOfDay());
4

1 に答える 1