Live2D

编写一个名为TIME.jsp的JSP页面,该页面能获取当前用户的访问时间,再对获取的时间进行分析,最后根据分析结果向页面输出指定的消息及当前访问时间。效果如下列图所示。

若时间为0时—5时之间,输出的信息为“现在是凌晨!时间还很早,再睡会吧!”;

若时间为5时—12时之间,输出的信息为“早上好!新的一天即将开始,您准备好了吗?”;

若时间为12时—13时之间,输出的信息为“午休时间!正午好时光!”;

若时间为13时—18时之间,输出的信息为“下午继续努力学习吧!”;

若时间为18时—21时之间,输出的信息为“晚上好!自由时间!”;

若时间为21时—24时之间,输出的信息为“已经是深夜,注意休息!”。

 

 

TIME2.jsp代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%@ page import="java.util.Calendar" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
Calendar c=Calendar.getInstance();
int year=c.get(Calendar.YEAR);
int month=c.get(Calendar.MONTH);
int date=c.get(Calendar.DATE);
int hour=c.get(Calendar.HOUR_OF_DAY);
int minute=c.get(Calendar.MINUTE);
int second=c.get(Calendar.SECOND);
String str="";
if(hour>=0&&hour<=5){
    str="!时间还很早,再睡会吧!";
}
else if(hour>=5&&hour<=12){
    str="早上好!新的一天即将开始,您准备好了么?";
}
else if(hour>=12&&hour<=13){
    str="午休时间!正午好时光!";
}
else if(hour>=13&&hour<=18){
    str="下午继续努力学习吧!";
}
else if(hour>=18&&hour<=21){
    str="晚上好!自由时间!";
}
else if(hour>=21&&hour<=24){
    str="已经是深夜,注意休息";
}
%>
<table BORDER="1" align="center">
<tr align="center"><td>温馨提示</td></tr>
<tr align="center"><td>现在时间为:<%=year %>-<%=month %>-<%=date %>-<%=hour %>-<%=minute %>-<%=second %></td></tr>
<tr align="center"><td><%=str %></td></tr>
</table>
</body>
</html>

 

 

posted @ 2019-04-03 13:52  幽香飞狐  阅读(253)  评论(0)    收藏  举报
Live2D