sql >> Base de Datos >  >> RDS >> Oracle

convertir XMLGregorianCalendar a la fecha, es decir, MM/DD/YYYY hh:mm:ss AM

Puede hacer esto para devolver una Date :

calendar.toGregorianCalendar().getTime()

Encontré ese código de este tutorial . A partir de ahí, puede usar un SimpleDateFormat para convertirlo en una cadena en el formato que desee.

Pero, si está utilizando JDBC para guardar la fecha en la base de datos, probablemente pueda pasar la Date directamente con este método :

preparedStatement.setDate(colNum, myDate);