Java日历源程序
Java日历源程序
Java日历源程序
package Date;
import java.util.Calendar;
public class CalenderDemo1 {
public static void main(String[] args) {
Calendar calendar=Calendar.getInstance();
calendar.set(2009,11,1);
int index=calendar.get(Calendar.DAY_OF_WEEK)-1;
char title[]={'日','一','二','三','四','五','六'};
int daysArray[][]=new int[6][7];
int daysInMonth=31;
int day=1;
for(int i=index;i<7;i++){
daysArray[0][i]=day++;
}
for(int i=1;i<6;i++){
for(int j=0;j<7;j++){
if(day>daysInMonth){
i=6;
break;}
daysArray[i][j]=day++;
}
}
System.out.println("2009年12月份");
for(int i=0;i<title.length;i++){
System.out.print(title[i]+"\t");
}
System.out.println("\n");
for(int i=0;i<6;i++){
for(int j=0;j<7;j++){
if(daysArray[i][j]==0){
if(i!=0) {
return;
}
System.out.print("\t");
continue;
}
else System.out.print(daysArray[i][j]+"\t");
}
System.out.println("\n");
}
}
}
评论暂时关闭