Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
//Jahr, Monat, Tag, Stunde, Minute, Sekunde
c1.set(2006, 8, 5, 12, 30, 5);
c2.set(2006, 8, 5, 12, 30, 0);
System.out.println("Unterschied: "+(c1.get(Calendar.SECOND)-c2.get(Calendar.SECOND)));
System.out.println((new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2009-10-10 10:20:20").getTime() - new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2009-10-10 09:20:20").getTime())/1000);
Hi,
Java:Calendar c1 = Calendar.getInstance(); Calendar c2 = Calendar.getInstance(); //Jahr, Monat, Tag, Stunde, Minute, Sekunde c1.set(2006, 8, 5, 12, 30, 5); c2.set(2006, 8, 5, 12, 30, 0); System.out.println("Unterschied: "+(c1.get(Calendar.SECOND)-c2.get(Calendar.SECOND)));
Das wäre eine Möglichkeit.
HoaX hat gesagt.:Das liefert aber nur das richtige Ergebnis, solange sich nur die Sekunden unterscheiden!
madboy hat gesagt.:So kurz wie möglich ist das wahrscheinlich nicht, aber es ist eine Zeile
So war es gefordertJaja, hauptsache alles in eine Zeile gequetscht![]()