月历精简版,对照上一篇文章 @GetMapping("/changeday") public String cahngeday(){ //月历功能2 Calendar cal1 = new GregorianCalendar(TimeZone.getTimeZone("Asia/Shanghai")); System.out.println("周日\t周一\t周二\t周三\t周四\t周五\t周六\t"); cal1.set(Calendar.MONTH,0); cal1.set(Calendar.DAY_OF_MONTH,29); int nowday = cal1.get(Calendar.DAY_OF_MONTH); cal1.set(Calendar.DATE,1); for (int i = 1;i < cal1.get(Calendar.DAY_OF_WEEK);i++){ System.out.print("\t"); } for (int i = 1;i < cal1.getActualMaximum(Calendar.DATE) + 1;i++){ if (i == nowday){ System.out.print(i + "*\t"); }else{ System.out.print(i + "\t"); } if (cal1.get(Calendar.DAY_OF_WEEK) == 7){ System.out.println(); } cal1.add(Calendar.DAY_OF_MONTH,1); } return ""; }
04-04
2896
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
02-03
948
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
05-26