我试图让我的程序显示我指定的任何月份的日历,并显示每个月的正确天数,但它在大多数时间的错误日期每个月开始。
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Date;
public class FirstOfMonth
{
int m;
int y;
int x;
public FirstOfMonth()
{
}
public void setFirstOfMonth(int month, int year)
{
m = month;
y = year;
GregorianCalendar cal = new GregorianCalendar(y, m, 1);
x = cal.get(Calendar.DAY_OF_WEEK);
}
public double getFirstOfMonth()
{
return x;
}
}