%@ page contentType="text/html; charset=utf-8" language="java" import="java.util.*" errorPage="" %>
<%@ page import="dao.DataControl" %>
<%@ page import="beans.Diary" %>
<%@ page import="util.CalendarMaker" %>
無題ドキュメント
<%
Calendar myDate = Calendar.getInstance();
Calendar today = Calendar.getInstance();
int thisYear = today.get(Calendar.YEAR);
int thisMonth = today.get(Calendar.MONTH);
int thisDay = today.get(Calendar.DAY_OF_MONTH);
String targetMonth = request.getParameter("targetMonth");
if(targetMonth != null){
int targetYYYY = Integer.parseInt(targetMonth.substring(0,4));
int targetMM = Integer.parseInt(targetMonth.substring(4));
myDate.set(targetYYYY,targetMM,1);
}
int myDay = myDate.get(Calendar.DAY_OF_MONTH);
int myWeekday = myDate.get(Calendar.DAY_OF_WEEK);
int myYear = myDate.get(Calendar.YEAR);
int myMonth = myDate.get(Calendar.MONTH);
Calendar preDate = Calendar.getInstance();
preDate.set(myYear,myMonth-1,1);
int preYear = preDate.get(Calendar.YEAR);
int preMonth = preDate.get(Calendar.MONTH);
Calendar nextDate = Calendar.getInstance();
nextDate.set(myYear,myMonth+1,1);
int nextYear = nextDate.get(Calendar.YEAR);
int nextMonth = nextDate.get(Calendar.MONTH);
Calendar firstDay = Calendar.getInstance();
firstDay.set(myYear,myMonth,1);
%>
<<
<%= myYear %>年<%= (myMonth+1) %>月
>>
<%
int d = 1;
for(int i = 0 ; i < 7 ; i++){
%>
<%
if( i == 0 ){
%>
日 | 月 | 火 | 水 | 木 | 金 | 土 |
<%
continue;
}
for(int j = 0 ; j < 7 ; j ++){
%>
> |
<%
}else{
if(myYear == thisYear && myMonth == thisMonth && d == thisDay){
%>
style="background-color:#444444;color:white;">
<%
}else{
%>
>
<%
}
String dd = "" + d;
if(d < 10 ){
dd = " " + d;
}
String linkDate = CalendarMaker.zeroFill(targetDate);
if(CalendarMaker.checkData(linkDate)){
out.print("");
out.println(dd + "");
}else{
out.println(dd + "");
}
d++;
}
}
out.println("");
}
%>
<<
<%= myYear %>年
>>
<%
for( int i = 0 ; i < 3 ; i++){
for ( int j = 1 ; j < 5 ; j++){
int m = i * 4 + j;
out.println("");
String m_str;
if(m < 10){
m_str = " " + m;
}
m_str = m + "月";
out.println(m_str);
out.println("");
if(j < 4){
out.println(" ");
}
}
out.println("
");
}
out.println("");
%>