jsp页面显示动态时间

方法一:

  <%@ page contentType="text/html; charset=gb2312" language="java"%>
<html>
<head>
<TITLE>动态时钟</TITLE>
<script language=javaScript>
function clockView()
{
thistime= new Date(); //获取时间
//分别获取当前时间的小时、分和秒。
var hours=thistime.getHours();
var minutes=thistime.getMinutes();
var seconds=thistime.getSeconds();
//设置时间的显示格式
if (eval(hours) <10) {hours="0"+hours;}
if (eval(minutes) < 10) {minutes="0"+minutes;}
if (seconds < 10) {seconds="0"+seconds;}
//得到最终应该显示的时间
thistime = hours+":"+minutes+":"+seconds;
//根据浏览器的不同设置
if(document.all) {
bgclocknoshade.innerHTML=thistime;
bgclockshade.innerHTML=thistime;
}
if(document.layers) {
document.bgclockshade.document.write('<div id="bgclockshade" style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;font-size:60px;top:10px;left:152px">'+thistime+'</div>');
document.bgclocknoshade.document.write('<div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;font-size:60px;top:10px;left:150px">'+thistime+'</div>');
document.close();
}
var timer=setTimeout("clockView()",1000);
}
</script>
</head>
<body onLoad="clockView()">
<div id="bgclockshade" style="position:absolute;visibility:visible;font-family:Arial;color:FF8888;font-size:60px;top:102px;left:152px"></div>
<div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:Arial;color:dffdff;font-size:60px;top:100px;left:150px"></div>
<div id="mainbody" style="position:absolute; visibility:visible">
</div>
</body>
</html>

 

方法二:

  <%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>clock test</title>
  </head>
  <script language="javascript">
  function clockon(bgclock){
 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("星期日","星期一","星期二","星期三","星期四","星期五","星期六");

 week=arr_week[day];
 var time="";
 time=year+"年"+month+"月"+date+"日"+week+" "+hour+":"+minu+":"+sec;
 if(document.all){
  bgclock.innerHTML="["+time+"]"
 }
 var timer=setTimeout("clockon(bgclock)",200);
}
   
  </script>
  <body onLoad="clockon(bgclock)">
   <table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
   <td width="25%">
     <div id="bgclock" ></div>
  </td>
  </tr>
   </table>
   
  </body>
</html>

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值