Ich versuche, die Zeit differente zwischen zwei Zeit vars wie dieseErhalten Zeitdifferenz java.sql.Time
long timeDiffLong = hFim.getTime() - hInic.getTime();
Time timeDiff = new Time(timeDiffLong);
Der Ausgang ist comming so etwas wie dies
hFim = 17:30:00
hInic = 17:00:00
timeDiff = 20:30:00
statt nur zu erhalten zeige 00:30:00 ich bekomme immer 20h plus das Ergebnis
Was ist der Wert von 'timeDiffLong' in diesem Fall, und wie konstruierst du' hFim' und 'hInic'? A [mcve] hier würde es einfacher machen, Ihnen zu helfen. –
Mögliches Duplikat von [Wie berechnet man den Unterschied zwischen zwei java.sql.Time-Werten?] (Http://stackoverflow.com/questions/25847798/how-to-calculate-the-difference-between-two-java-sql -time-values) – Unknown