Datum Konvertierung in Java Hibernate

habe ich ein Date-Feld zu speichern, das Datum in die DB und Feld "Datum" sollte das Datum und die Uhrzeit-format (MM/dd/yyyy HH:mm:ss)..
dafür bin ich mit DateFormat umwandeln das aktuelle Datum als,

 DateFormat dateFormat  = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
         Date date = new Date();
         String DateStr = dateFormat.format(date);

Hier das Ergebnis wird im String-format und speichern als Datum-Objekt in DB über Hibernate muss ich erneut konvertieren von Datums-string in Datum obj als,

Date newdate = dateFormat.parse(DateStr);

Also meine Frage war, gibt es eine bessere Möglichkeit, um das aktuelle Datum zusammen mit der Uhrzeit als Datum obj..
und tut auch der Ruhezustand wird automatisch konvertieren Sie die Zeichenfolge in das Datum, wenn wir das Feld Typ als String und durch Anmerkungen wie,

@Temporal(TemporalType.DATE)
  @Column(name = "REQUESTED_DATE")
  public String getRequestedDate() {
        return requestedDate;
    }

Dank.

  • Bitte klären Sie, speichern Sie diese als eine Art ZEIT/DATUM geben Sie in die Datenbank? Und warum bist du nicht einfach mit einem Datum-Feld in Java statt einem String?
  • Hallo creechy..ich will speichern aktuelle Datum zusammen mit der Zeit..ich war mir nicht sicher, wie das zu tun,als mit new Date(),ich werde immer nur Datum, nicht Zeit ..so habe ich Dateformatter um das Datum und die Zeit, und es ist die Rückgabe als string ...ich will das Datum Feld in der db ... kann u mir helfen, wie man das aktuelle Datum zusammen mit der Zeit auch..
InformationsquelleAutor kota srinu | 2016-06-27
Schreibe einen Kommentar