jsp自动刷新时间
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page import="java.io.*,java.util.*" %>
<html>
<head>
<title>hello</title>
</head>
<body>
<div width="100%" align="center" >
<h2>自动刷新Refresh</h2>
<%
// 设置每隔3秒自动刷新 表只用改成每隔1秒
response.setIntHeader("Refresh", 3); // 获取当前时间
Calendar calendar = new GregorianCalendar(); //Calendar类是一个抽象类(日历),Calendar和Date之间可以相互转换
// (1)Calendar-> Date —— Date time = c.getTime();
//(2)Date -> Calendar —— c.setTime(time);
String am_pm;
//获取当前时间
int hour = calendar.get(Calendar.HOUR);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
判断上午还是下午
if(calendar.get(Calendar.AM_PM) == 0) {
am_pm = "AM";
}
else {
am_pm = "PM";
}
String CT = hour+":"+ minute +":"+ second +" "+ am_pm;
out.println("当前时间是: " + CT + "\n");//打印当前时间
%>
</div>
</body>
</html>