JSP取得服务器时间之我见___所有人请进
以前总有些人问,怎么取得服务器时间并让他动态。下面把我的做法拿出来和大家分享,并希望高手有更好的方法给予指点。。。谢谢
rtop.jsp 文件
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="java.util.*, java.text.*" %>
<%@ page language="java" %>
<HTML>
<HEAD>
<%
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("H:m:s");
String ServerTime = formatter.format(new Date());
%>
<Script Language="JavaScript">
var t = "<%=ServerTime%>";
var tt = t.split(":");
var hour = parseInt(tt[0]);
var minute = parseInt(tt[1]);
var second = parseInt(tt[2]);
function writeTime(){
second ++;
if(second>59){
second = 0;
minute ++;
}
if(minute > 59){
minute = 0;
hour ++;
}
if(hour > 23){hour = 0;}
var s = (hour<10?"0":"") + hour + ":" + (minute<10?"0":"") + minute + ":" + (second<10?"0":"") + second;
document.all("spanTime").innerHTML = s;
}
t = setInterval("writeTime()", 1000);
</script>
</HEAD>
<BODY topmargin="0" leftmargin="2" rightmargin="0" bottommargin="0">
现在时刻:<b><SPAN id="spanTime"></SPAN></b>
</body>
</HTML>