Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

converter XMLGregorianCalendar para data, ou seja, MM/DD/AAAA hh:mm:ss AM


Você pode fazer isso para retornar uma Date :
calendar.toGregorianCalendar().getTime()

Encontrei esse código em este tutorial . A partir daí, você pode usar um SimpleDateFormat para transformá-lo em uma string no formato desejado.

Mas, se você estiver usando JDBC para salvar a data no banco de dados, provavelmente poderá passar o Date diretamente com este método :
preparedStatement.setDate(colNum, myDate);