Cómo convertir java.util.date a java.sql.date en un formato específico, como convertir la hora actual en una fecha en formato AAAA-MM-DD y almacenarla en un campo
Según API
java.sql.Date es una subclase de java.util.Date.
java.util.Date() dateUtil=new java.util.Date();
java.sql.Date dateSql=new java.sql.Date(dateUtil.getTime( ));
Convertir java.sql.Date a java.util.Date es simple.
java.util.Date() newDate=dateSql; (polimórfico)
Convierte la fecha de tipo java.util.Date en formato de cadena en formato AAAA-MM-DD p>
String dateStr=new SimpleDateFormat("AAAA-MM-DD").format(new Date());
Convierte la cadena al tipo de fecha.
Fecha dateTemp=new SimpleDateFormat("AAAA-MM-DD").parse("2012-12-21");