代码如下:
经过我的测试,成功!
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@ page import="java.io.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<script>
function clockon(contentDate)
{
var now = new Date();
var year = now.getYear();
var month = now.getMonth();
var date = now.getDate();
var day = now.getDay();
var hour = now.getHours();
var minu = now.getMinutes();
var sec = now.getSeconds();
var week;
month = month+1;
if(month<10)month="0"+month;
if(date<10)date="0"+date;
if(hour<10)hour="0"+hour;
if(minu<10)minu="0"+minu;
if(sec<10)sec="0"+sec;
//或者 var arr_week = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var arr_week = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
week = arr_week[day];
var time = "";
time = year+"年"+month+"月"+date+"日 "+week+" "+hour+":"+minu+":"+sec;
if(document.all)
{
contentDate.innerHTML=""+time+""
}
var timer = setTimeout("clockon(contentDate)",200);
}
</script>
<head>
</head>
<body onLoad="clockon(contentDate)">
<div id="contentDate" ></div>
<hr>
This is my JSP page.<br>
当前系统时间是:<br>
<hr>
<%=new java.util.Date()%>
<hr>
<%
java.util.Date now=new java.util.Date();
out.println(now);
%>
<hr>
<%=(new java.util.Date()).toLocaleString()%>
<hr>
<script language="javascript">
var today=new Date()
var month=today.getMonth()+1
document.write(today.getYear()+"年"+month+"月"+today.getDate()+"日")
</script>
<hr>
</body>
</html>