月历精简版,对照上一篇文章 @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 ""; }
Java实现月历功能,简洁版
最新推荐文章于 2022-10-12 20:25:20 发布