ZKX's LAB

怎样用java写动态日历 用java编写某年某月的日历

2021-04-06知识5

用java编一个显示某年某月日历的程序 SimpolDateFormat sd=new SimpolDateFormat(\"yyyy年MM月dd日\");sd.format(new Date());

遍写个应用程序,输出某年某月的日历页,通过main方法的参数将年份和月份时间传递到程序中` 你的是伪代码么?我也不一个一个挑问题了,直接给个JAVA编译通过的代码你自己看看吧packagecom.sooinn.tools.calendar;import java.util.*;public class CalendarPro {param int year,int monthpublic static String getCalendar(int year,int month){month=month-1;int day=1;String returnValue=null;Calendar calendar=Calendar.getInstance();calendar.setFirstDayOfWeek(Calendar.SUNDAY);calendar.set(year,month,day);returnValue=\"日 一 二 三 四 五 六;int week=calendar.get(Calendar.DAY_OF_WEEK)-1;int days=0;switch(month){case Calendar.JANUARY:case Calendar.MARCH:case Calendar.MAY:case Calendar.JULY:case Calendar.AUGUST:case Calendar.OCTOBER:case Calendar.DECEMBER:days=31;break;case Calendar.APRIL:case Calendar.JUNE:case Calendar.SEPTEMBER:case Calendar.NOVEMBER:days=30;break;case Calendar.FEBRUARY:days=28;if(year%100。0){if(year%4=0){days=29;}} else {if(year/100%4=0){days=29;}}break;}String[]cal=new String[week+days];for(int i=0;i;i+){cal[i]=\";}int n=1;for(int i=week;i;i+){。

用Java编程:输入某年某月后,输出该月的天数。 Calendar time=Calendar.getInstance()time.clear();time.set(Calendar.YEAR,year);year 为 inttime.set(Calendar.MONTH,month-1);month 为intint day=time.getActualMaximum(Calendar.DAY_OF_MONTH);某年year,某月month,天数day

#用java编写某年某月的日历

随机阅读

qrcode
访问手机版