현재 날짜에 for문 이용하여 +7일씩 하기
<%@ page contentType="text/html; charset=euc-kr" language="java" import="java.sql.*" errorPage="" %>
<% request.setCharacterEncoding("euc-kr"); %>
<%@ page import="java.util.*, java.text.*"%>
<%
Calendar now = Calendar.getInstance();
int year,month,day;
for(int i=0; i<30; i++){
year= now.get(Calendar.YEAR);
month= now.get(Calendar.MONTH)+1;
day = now.get(Calendar.DATE);
//월이 한자리수의 월일 경우 0을 더해서 표시한다. 1월의 경우는 01, 2월은 02의 형태
String tempMonth = "";
if(month < 10){
tempMonth = "0"+month;
}else{
tempMonth = String.valueOf(month);
}
//일이 한자리수의 일일 경우 0을 더해서 표시한다. 1일의 경우는 01, 2일은 02의 형태
String tempDay = "";
if(day < 10){
tempDay = "0"+day;
}else{
tempDay = String.valueOf(day);
}
%>
<%=year%>-<%=tempMonth%>-<%=tempDay%><br>
<%
//다음 날짜를 구해냄
now.add(Calendar.DATE, 7);
}
%>