js获取本机时间,即时显示时间

 

<script>
//     var myDate = new Date();
//
     myDate.getYear();       //获取当前年份(2位)
//
     myDate.getFullYear();   //获取完整的年份(4位,1970-????)
//
     myDate.getMonth();       //获取当前月份(0-11,0代表1月)
//
     myDate.getDate();       //获取当前日(1-31)
//
     myDate.getDay();         //获取当前星期X(0-6,0代表星期天)
//
     myDate.getTime();       //获取当前时间(从1970.1.1开始的毫秒数)
//
     myDate.getHours();       //获取当前小时数(0-23)
//
     myDate.getMinutes();     //获取当前分钟数(0-59)
//
     myDate.getSeconds();     //获取当前秒数(0-59)
//
     myDate.getMilliseconds();   //获取当前毫秒数(0-999)
//
     myDate.toLocaleDateString();     //获取当前日期
//
     var mytime=myDate.toLocaleTimeString();     //获取当前时间
//
     myDate.toLocaleString( );       //获取日期与时间
function tick() {
var hours, minutes, seconds, ap;
var intHours, intMinutes, intSeconds;
var today;
today 
= new Date();
intHours 
= today.getHours();
intMinutes 
= today.getMinutes();
intSeconds 
= today.getSeconds();
if (intHours == 0) {
hours 
= "12:";
ap 
= "Midnight";
else if (intHours < 12) { 
hours 
= intHours+":";
ap 
= "A.M.";
else if (intHours == 12) {
hours 
= "12:";
ap 
= "Noon";
else {
hours 
= intHours + ":";
ap 
= "P.M.";
}
intMinutes 
< 10?minutes = "0"+intMinutes+":":minutes = intMinutes+":";
intSeconds 
< 10?seconds = "0"+intSeconds+" ":seconds = intSeconds+" ";
timeString 
= hours+minutes+seconds+ap;
Clock.innerHTML 
= timeString;
window.setTimeout(
"tick();"1000);
}
window.onload 
= tick;

</script>

 

<span id= "Clock"></span>

 

posted on 2010-06-02 14:34  锥子  阅读(1717)  评论(0编辑  收藏  举报