как конвертировать дату и время в метку времени в Java
участник форума
У меня одна проблема с датой времени в Java. На самом деле я получаюдата начала в формате 2012-02-27T01: 10: 10 и я хочу вставить полученную дату в мою базу данных, имеющую тип datetime.
На самом деле я пытался преобразовать начальную дату, полученную в datetime, с помощью кода ниже
String sDate = jsonObject.get("StartDate").toString();
String eDate = jsonObject.get("EndDate").toString();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date startD = sdf.format(sDate);
Date endD = sdf.format(eDate);
но только с кодом вышедата добавляется в мою базу данных, как 2012-02-27 00:00:00
Я хочу добавить время и к моей базе данных, но когда я изменяю SimpleDateFormat на SimpleDateFormat ("гггг-ММ-дд ЧЧ: мм: сс"); ничего не работает
пожалуйста, предложите мне какое-нибудь решение, которое я могу применить, чтобы мое время также было добавлено в базу данных. Я использую Hibernate JPA в качестве слоя сохранения.