Я пытаюсь отформатировать текущий datetime
, а затем сохранить его в базе данных с помощью спящего режима. Я получил его, чтобы сохранить в формате даты по умолчанию, то есть:Формат DateTime
Date date = new Date();
hibernateObject.setDate(date);
hibernateObject.save(date);
Я нашел способ отформатировать его, но это действительно неопрятно и не похоже на работу:
Date finalDate = null;
try {
Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String sDate = df.format(date);
finalDate = df.parse(sDate);
} catch (ParseException pe) {
System.out.println("ParserException while attempting to establish date");
}
hibernateObject.setDate(date);
hibernateObject.save(date);
Какой тип данных вы пытаетесь сохранить дату как? – Thierry
Столбец таблицы БД был установлен в 'DATETIME' – ThreaT