JS的日期函数有以下几个:
getFullYear(); //获取当前年
getMonth(); //获取当前月,需要加1,而且只有一位数字,如果小于10需要前面加0
getDate(); //获取当前日,只有一位数字,如果小于10需要前面加0
getTime();//返回从 1970 年 1 月 1 日至今的毫秒数。
toUTCString();//将当日的日期(根据 UTC)转换为字符串。
getDay();//返回星期数
getHours();//返回小时
getMinutes();//返回分钟
getSeconds();//返回秒
计时器例子:
1 setInterval( 2 function(){3 var x = document.getElementById("demo"); 4 x.innerHTML=Date().split(" ")[4]; 5 }, 1000 6 );
或者是直接获取时分秒:
1 function startTime() 2 { 3 var today=new Date(); 4 var h=today.getHours(); 5 var m=today.getMinutes(); 6 var s=today.getSeconds(); 7 // add a zero in front of numbers<10 8 m=checkTime(m); 9 s=checkTime(s); 10 document.getElementById('txt').innerHTML=h+":"+m+":"+s; 11 t=setTimeout(function(){startTime()},500); 12 } 13 14 function checkTime(i) 15 { 16 if (i<10) 17 { 18 i="0" + i; 19 } 20 return i; 21 }