您的位置:首页 > Web前端 > JavaScript

网页中通过JavaScript 获取当前系统日期和时间

2008-05-17 23:58 746 查看

<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>
第二种方式:



<div id="jb51"></div>


<script>setInterval("document.getElementById('jb51').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);


</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: