Added code for StatisticsCalculator, Periode.. etc
Added a lot of code. Currently not functioning for Periode is acting strange. Not tested...
This commit is contained in:
+52
-7
@@ -1,20 +1,34 @@
|
||||
import java.util.GregorianCalendar;
|
||||
import java.util.Calendar;
|
||||
|
||||
public class Periode
|
||||
{
|
||||
public GregorianCalendar beginPeriode;
|
||||
public GregorianCalendar eindePeriode;
|
||||
private GregorianCalendar beginPeriode;
|
||||
private GregorianCalendar eindePeriode;
|
||||
|
||||
public Periode()
|
||||
{
|
||||
beginPeriode = new GregorianCalendar();
|
||||
eindePeriode = new GregorianCalendar();
|
||||
}
|
||||
|
||||
public Periode(int jaar, int maand, int dag, int eindjaar, int eindmaand, int einddag)
|
||||
{
|
||||
beginPeriode = new GregorianCalendar();
|
||||
eindePeriode = new GregorianCalendar();
|
||||
beginPeriode.set(jaar, maand, dag,0,0,0);
|
||||
eindePeriode.set(eindjaar, eindmaand, einddag,23,59,59);
|
||||
beginPeriode = new GregorianCalendar(jaar, maand, dag);
|
||||
eindePeriode = new GregorianCalendar(eindjaar, eindmaand, einddag);
|
||||
|
||||
/*
|
||||
if(eindjaar > jaar && eindmaand > maand && einddag > dag)
|
||||
{
|
||||
beginPeriode.set(eindjaar, eindmaand, einddag);
|
||||
eindePeriode.set(jaar, maand, dag);
|
||||
}
|
||||
else
|
||||
{
|
||||
beginPeriode.set(jaar, maand, dag);
|
||||
eindePeriode.set(eindjaar, eindmaand, einddag);
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
public GregorianCalendar getBeginPeriode()
|
||||
@@ -26,4 +40,35 @@ public class Periode
|
||||
{
|
||||
return eindePeriode;
|
||||
}
|
||||
}
|
||||
|
||||
public void setBeginPeriode(int jaar, int maand, int dag)
|
||||
{
|
||||
beginPeriode.set(jaar, maand, dag);
|
||||
}
|
||||
|
||||
public void setEindePeriode(int jaar, int maand, int dag)
|
||||
{
|
||||
eindePeriode.set(jaar, maand, dag);
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
Calendar cal = getBeginPeriode().getInstance();
|
||||
Calendar cal2 = getEindePeriode().getInstance();
|
||||
String returnString = cal.get(Calendar.YEAR) + "-" + (cal.get(Calendar.MONTH)+1) + "-" + cal.get(Calendar.DATE);
|
||||
returnString += " | ";
|
||||
returnString += cal2.get(Calendar.YEAR) + "-" + (cal2.get(Calendar.MONTH)+1) + "-" + cal2.get(Calendar.DATE);
|
||||
return returnString;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user