0
Я хочу построить дату, основанную в java.util.Date и java.sql.Time, поэтому я закодировать это:Смешивание java.util.date и java.sql.Time в Java
Calendar cal = Calendar.getInstance();
cal.setTime(date);
cal.set(Calendar.HOUR_OF_DAY,time.getHours());
cal.set(Calendar.MINUTE, time.getMinutes());
cal.set(Calendar.SECOND, time.getSeconds());
cal.getTime();
Это работает, но ime.getHours(), time.getMinutes(), time.getSeconds() отображается как устаревшее, как мы можем сделать это без устаревшего метода ????
'java.sql.Time' имеет дату, так что вам может понадобиться' cal.setTime (time.getTime()) ', предполагая, что ваша дата только что датирована –
Время - это дочерний класс Date. Вы можете напрямую использовать. – sitakant