给你一个例子,自己慢慢调试吧。<%
java.util.Calendar calendar = new java.util.GregorianCalendar();
calendar.set(2002,5,13);
int dWeek = calendar.get(Calendar.DAY_OF_WEEK);
int mWeek = calendar.get(Calendar.WEEK_OF_MONTH);
int yWeek = calendar.get(Calendar.WEEK_OF_YEAR) ;
out.println("本年的第"+yWeek+"周---本月的第"+mWeek+"周---星期"+((dWeek-1)==0?7:(dWeek-1))) ; java.util.Calendar ccalendar = new java.util.GregorianCalendar();
int ddWeek = ccalendar.get(Calendar.DAY_OF_WEEK);
out.println("今天是星期"+((ddWeek-1)==0?7:(ddWeek-1))) ;
java.util.Calendar ccal = new java.util.GregorianCalendar();
out.println("<br>YEAR: " + ccal.get(Calendar.YEAR));
out.println("<br>MONTH: " + (ccal.get(Calendar.MONTH)+1));
out.println("<br>ToDay: " + ccal.get(Calendar.DATE));
ccal.add(Calendar.DATE, -ddWeek+1) ;
out.print("<br>weekbegindate") ;
out.println("<br>YEAR: " + ccal.get(Calendar.YEAR));
out.println("<br>MONTH: " + (ccal.get(Calendar.MONTH)+1));
out.println("<br>BeginDay: " + ccal.get(Calendar.DATE));
ccal.add(Calendar.DATE, 6) ;
out.print("<br>weekenddate") ;
out.println("<br>YEAR: " + ccal.get(Calendar.YEAR));
out.println("<br>MONTH: " + (ccal.get(Calendar.MONTH)+1));
out.println("<br>endDay: " + ccal.get(Calendar.DATE));
%>
java.util.Calendar calendar = new java.util.GregorianCalendar();
calendar.set(2002,5,13);
int dWeek = calendar.get(Calendar.DAY_OF_WEEK);
int mWeek = calendar.get(Calendar.WEEK_OF_MONTH);
int yWeek = calendar.get(Calendar.WEEK_OF_YEAR) ;
out.println("本年的第"+yWeek+"周---本月的第"+mWeek+"周---星期"+((dWeek-1)==0?7:(dWeek-1))) ; java.util.Calendar ccalendar = new java.util.GregorianCalendar();
int ddWeek = ccalendar.get(Calendar.DAY_OF_WEEK);
out.println("今天是星期"+((ddWeek-1)==0?7:(ddWeek-1))) ;
java.util.Calendar ccal = new java.util.GregorianCalendar();
out.println("<br>YEAR: " + ccal.get(Calendar.YEAR));
out.println("<br>MONTH: " + (ccal.get(Calendar.MONTH)+1));
out.println("<br>ToDay: " + ccal.get(Calendar.DATE));
ccal.add(Calendar.DATE, -ddWeek+1) ;
out.print("<br>weekbegindate") ;
out.println("<br>YEAR: " + ccal.get(Calendar.YEAR));
out.println("<br>MONTH: " + (ccal.get(Calendar.MONTH)+1));
out.println("<br>BeginDay: " + ccal.get(Calendar.DATE));
ccal.add(Calendar.DATE, 6) ;
out.print("<br>weekenddate") ;
out.println("<br>YEAR: " + ccal.get(Calendar.YEAR));
out.println("<br>MONTH: " + (ccal.get(Calendar.MONTH)+1));
out.println("<br>endDay: " + ccal.get(Calendar.DATE));
%>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货