2016-08-04 9 views
1

Ich muss Bahn Ankunftszeit basierend auf Abfahrtszeit und Dauer durch @Formula in Winterschlaf Einheit berechnen. Das depTime ist Java-util Datum und Dauer in Minuten. Ich muss deptime mit Dauer hinzufügen über @ Formula. Um Minuten in datetime hinzuzufügen Ich dachte, DateUtils von Apache Commons zu verwenden. Aber ich bin nicht in der Lage, die Formel zu vervollständigen. Hilf mir, wie ich das erreichen kann.@Formula in Hibenate zu berechnen Datum Zeit

@Column(name = "DEP_TIME") 
private Date depTime; 

@Column(name = "DURATION") 
private int duration; 

@Formula(DateUtils.addMinutes(depTime,duration)) 
private Date arrTime; 

Wenn ich oben definiert Im immer Kompilierungsfehler in @Formula

Type mismatch: cannot convert from Date 
    to String. 

Hilfe Wenn es alternative Möglichkeiten, dies in Hibernate Einheit zu erreichen.

Dank

+0

Sie Datumzeit bis Millisekunden umwandeln kann ... – Gokul

Antwort