js中利用定时器每隔1000毫秒显示一次(1000毫秒=1秒):
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title>输出当前日期</title> 6 <style type="text/css"> 7 body{ font-size:30px;} 8 </style> 9 <script type="text/javascript"> 10 window.onload=function(){ 11 showTime(); 12 }; 13 function showTime(){ 14 var myDate=new Date(); 15 var Year=myDate.getFullYear(); 16 var Month=myDate.getMonth()+1; 17 var Day=myDate.getDate(); 18 var d=myDate.getDay(); 19 var week=[\'星期日\',\'星期一\',\'星期二\',\'星期三\',\'星期四\',\'星期五\',\'星期六\']; 20 var Wek=week[d]; 21 var Hour=myDate.getHours(); 22 var Minute=myDate.getMinutes(); 23 var Second=myDate.getSeconds(); 24 Day=checkTime(Day); 25 Hour=checkTime(Hour); 26 Minute=checkTime(Minute); 27 Second=checkTime(Second); 28 document.getElementById(\'text\').innerHTML=\'今天是:\'+Year+\'年\'+Month+\'月\'+Day+\'日\'+Wek+Hour+\'时\'+Minute+\'分\'+Second+\'秒\'; 29 setTimeout(showTime,500) 30 } 31 //当时分秒位数小于两位时,以02格式显示 32 function checkTime(i){ 33 34 if(i<10) 35 { 36 i=\'0\'+i; 37 } 38 return i; 39 } 40 41 </script> 42 43 </head> 44 45 <body> 46 <div id="text"></div> 47 </body> 48 49 </html>