https://www.cnblogs.com/huangminwen/p/6041168.html
<%@page pageEncoding="UTF-8"%>
<%@page language="java" import="java.util.Calendar"%>
<%@page language="java" import = "java.util.Date"%>
<%@page language="java" import = "java.text.SimpleDateFormat"%>
<html>
<head>
<title>日历</title>
</head>
<body>
<table border="1">
<tr>
<td>今年:</td>
<td>
<%
Calendar data = Calendar.getInstance();
int year = data.get(Calendar.YEAR);
int month = data.get(Calendar.MONTH) + 1;
out.print(year+"年"+month+"月");
%>
</td>
</tr>
<tr>
<td>今天星期几:</td>
<td>
<%
Calendar week=Calendar.getInstance();
int weekday=week.get(Calendar.DAY_OF_WEEK);
int week_day=weekday-1;
weekday=(week_day==0 ? 7:week_day);
out.print("星期"+week_day);
%>
</td>
</tr>
<tr>
<td>距离高考还有几天:</td>
<td>
<%
Calendar data = Calendar.getInstance();
int year = data.get(Calendar.YEAR);
int month = data.get(Calendar.MONTH);
int month_dang = month+1;
month = (month_dang==12 ? 1:month_dang);
out.print(year+"年"+month_dang+"月");
%></td>
</tr>
<tr>
<td>今天:</td><td><%
Calendar week = Calendar.getInstance();
int weekday = week.get(Calendar.DAY_OF_WEEK);
int week_day = weekday-1;
weekday =(week_day==0 ? 7:week_day);
out.print("星期"+week_day);
%></td>
</tr>
<tr>
<td>距离高考还剩:</td><td><%
Calendar c4 = Calendar.getInstance();
int y = c4.get(Calendar.YEAR);
int m =c4.get(Calendar.MONTH);
m=6;
int d =c4.get(Calendar.DAY_OF_MONTH);
d=7;
c4.set(y,m-1,d);
long time1 = c4.getTimeInMillis();
Calendar c5 = Calendar.getInstance();
int yy = c5.get(Calendar.YEAR);
int mm =c5.get(Calendar.MONTH);
int dd =c5.get(Calendar.DAY_OF_MONTH);
c5.set(yy,mm,dd);
long time2 = c5.getTimeInMillis();
long result = (time2 - time1) / 1000 / 60 / 60 / 24;
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");
out.println(Math.abs(result));
%>
</td>
</tr>
</body>
</html>