标签:for turn -- 时间 tle i++ new div nbsp
Calendar calendar=Calendar.getInstance(); calendar.set(2016,11,1);//实际Calendar对象所表示的时间为2.16.12月 char[] title={‘日‘,‘一‘,‘二‘,‘三‘,‘四‘,‘五‘,‘六‘}; int daysArray[][]=new int[6][7]; int daysInMonth=calendar.getActualMaximum(Calendar.DAY_OF_MONTH); int index=calendar.get(Calendar.DAY_OF_WEEK)-1; int days=1; for(int i=index;i<7;i++){ daysArray[0][i]=days++; } for(int i=1;i<6;i++){ for(int j=0;j<7;j++){ if(days>daysInMonth){ i=6; break; }else{ daysArray[i][j]=days++; } } } System.out.println("---------------------2016年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; } System.out.print(daysArray[i][j]+"\t"); } System.out.println("\n"); } }
---------------------2016年12月-----------------------
日 一 二 三 四 五 六
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
标签:for turn -- 时间 tle i++ new div nbsp
原文地址:http://www.cnblogs.com/tjlgdx/p/6148757.html