哪位大哥帮我用java作个日期

来源:百度知道 编辑:UC知道 时间:2024/06/14 18:39:48
哪位大哥帮我用java作个日期
题型是
我出生在「1986年5月10日」星期四
用html显示

import java.util.Calendar;
class CalendarBean
{
String day[];
int year=2008,month=0;
public void setYear(int year)
{
this.year=year;
}
public void setMonth(int month)
{
this.month=month;
}
public String[] getCalendar()
{
String a[]=new String[42];
Calendar cal=Calendar.getInstance();
cal.set(year,month-1,1);
int week=cal.get(Calendar.DAY_OF_WEEK)-1;
int day=0;
if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12)
{
day=31;
}
if(month==4 || month==6|| month==9 || month==11)
{
day=30;
}
if(month==2)
{
if(((year%4==0)&&(year%100!=0))||(year%400==0))
{
day=29;
}
else
day=28;
}
for(int i=0;i<week;i++)
a[i]=" ";
for(int i=week,n=1;i<week+day;i++)
{
a[i]=String.