public static int getDateNum(Date from, Date to)
{
long time;
if (from.getTime() > to.getTime())
{
time = from.getTime() - to.getTime();
}
else
{
time = to.getTime() - from.getTime();
}
int num = 0;
for (int i = 0; i < resNum; i++)
{
if (calendar.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY)
{
num++;
}
if (calendar.get(Calendar.DAY_OF_WEEK) == Calendar.SATURDAY)
{
num++;
}
calendar.add(Calendar.DATE, 1);
}
public int dayofweek( int year, int month, int day )
{
int a = (14-month) / 12;
int y = year - a;
int m = month + 12*a - 2;
return (day + y + y/4 - y/100 + y/400 + (31*m)/12) % 7;
}