Java.sql.date расширяет java.util.date, поэтому можно ли сохранить преобразование между ними, приведя java.sql.date к java.util.date? Или есть какой-то другой способ их конвертировать?
Вам не обязательно приводить, вы можете просто обрабатывать SQL-дату, как если бы она была утилитой Date:
java.sql.Date sqlDate = new java.sql.Date(whenever); java.util.Date utilDate = sqlDate;
Компилируется и работает просто отлично.
Да, вы можете просто прогнать его.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * java.sql.Date * * * * * * * * * * * * *} * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *1003* * * * * * * * * * * * * * * *.
java.sql.Date
Хотя вы можете легко получить java.sql.Date из java.util.Date, вы должны быть осторожны, чтобы java.sql.Date содержал только информацию о дате минус сведения о времени.
При необходимости вам нужно посмотреть java.sql.Time или java.sql.Timestamp.