import java.util.*;
import org.apache.commons.lang.time.*;
class Main{
public Main(){
System.out.println("Test");
//GregorianCalendar(year, month, dayOfMonth, hourOfDay, minute, second)
Calendar start = new GregorianCalendar(2000, 2, 29, 22, 30, 10);
Calendar end = new GregorianCalendar(2009, 2, 9, 0, 0, 0);
long millis = 2514787551487l;
//Datumsdifferenz
System.out.println("Datumsdifferenz: " + DurationFormatUtils.formatPeriod(start.getTimeInMillis(),end.getTimeInMillis(), "y M d H m s"));
// mills -> day, hour, minute, second
System.out.println("mills -> day, hour, minute, second: " + DurationFormatUtils.formatDuration(millis , "y M d H m s"));
//Die Felder Monat und Jahr werden nicht gefüllt. Denn wieviel Tage hat ein Monat? 28,29,30,oder 31?
}
//---------------------------------------------------------------------------
public static void main(String args[])
{
new Main();
}
}