Wie

2016-06-29 4 views
-2

Differenz zwischen zwei Datum (Date-Objekt) in Java berechnen Ich habe zwei Datum in Form als:Wie

date1 = Tue Jan 01 00:00:00 NPT 2013 
date2 = Tue Sep 30 00:00:00 NPT 2014 

Jetzt muß ich den Unterschied zwischen diesen beiden Terminen finden.

Wie kann ich dies in Java oder in Groovy tun.

+2

Hast du überhaupt keine Forschung? Denn wenn ich deinen wörtlichen Titel in Google einfüge, gibt es mir nützliche Ergebnisse ... – Ivar

+0

Eigentlich ein Duplikat von http://stackoverflow.com/questions/2755835/duration-between-two-dates-in-groovy schlecht als Java getaggt –

Antwort

0

Konvertieren Sie Ihre Reisedaten an miliseconds und arbeiten mit ihnen:

long diffInMills = date2.getTime() - date1.getTime(); 

in Sekunden

diffInMills/1000 

in Minuten

diffInMills/(1000*60) 

in Stunden

diffInMills/(1000*60*60) 

in Tagen

diffInMills/(1000*60*60*24)