<
script language
=
"
JavaScript
"
>
// 定义一个tick函数,以获取系统的时间
function tick()
... {
var year,month,day,hours,minutes,seconds,ap;
var intYear,intMonth,intDay,intHours,intMinutes,intSeconds;
var today;
today=new Date();
intYear=today.getYear();
intMonth=today.getMonth()+1;
intDay=today.getDate();
intHours=today.getHours();
intMinutes=today.getMinutes();
intSeconds=today.getSeconds();
//获取系统时间的小时数
if(intHours==0)
...{
hours=intHours+":";
ap="凌晨";
}
else if(intHours<12)
...{
hours=intHours+":";
ap="早晨";
}
else if(intHours==12)
...{
hours=intHours+":";
ap="中午";
}
else
...{
intHours=intHours-12;
hours=intHours+":";
ap="下午";
}
//获取系统时间的分数
if(intMinutes<10)
...{
minutes="0"+intMinutes+":";
}
else
minutes=intMinutes+":";
//获取系统时间的秒数
if(intSeconds<10)
seconds="0"+intSeconds+" ";
else
seconds=intSeconds+" ";
timeString=year+month+day+hours+minutes+seconds+ap;
Clock.innerHTML=timeString;
//每隔0.1秒钟执行一次tick函数
window.setTimeout("tick()",100);
}
window.onload = tick;
</ script >
下面这句是调用函数
第一种方式:
< div id = " Clock " ></ div >
// 定义一个tick函数,以获取系统的时间
function tick()
... {
var year,month,day,hours,minutes,seconds,ap;
var intYear,intMonth,intDay,intHours,intMinutes,intSeconds;
var today;
today=new Date();
intYear=today.getYear();
intMonth=today.getMonth()+1;
intDay=today.getDate();
intHours=today.getHours();
intMinutes=today.getMinutes();
intSeconds=today.getSeconds();
//获取系统时间的小时数
if(intHours==0)
...{
hours=intHours+":";
ap="凌晨";
}
else if(intHours<12)
...{
hours=intHours+":";
ap="早晨";
}
else if(intHours==12)
...{
hours=intHours+":";
ap="中午";
}
else
...{
intHours=intHours-12;
hours=intHours+":";
ap="下午";
}
//获取系统时间的分数
if(intMinutes<10)
...{
minutes="0"+intMinutes+":";
}
else
minutes=intMinutes+":";
//获取系统时间的秒数
if(intSeconds<10)
seconds="0"+intSeconds+" ";
else
seconds=intSeconds+" ";
timeString=year+month+day+hours+minutes+seconds+ap;
Clock.innerHTML=timeString;
//每隔0.1秒钟执行一次tick函数
window.setTimeout("tick()",100);
}
window.onload = tick;
</ script >
下面这句是调用函数
第一种方式:
< div id = " Clock " ></ div >
第二种方式:
< div id = " jb51 " ></ div >
< script > setInterval( " document.getElementById('jb51').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay()); " , 1000 );
</ script >
< div id = " jb51 " ></ div >
< script > setInterval( " document.getElementById('jb51').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay()); " , 1000 );
</ script >