时间 new Date()
获取时间,可以理解为是系统默认的函数。
从小括号里面获取系统时间日期,相当于在调用系统默认的函数。
年 getFullYear() 注意,有Full。
月 getMonth() 注意,系统是从0而不是人1开始。
日 getDate() 注意,是Date不是day。
周 getDay() 注意,这个才是day。
时 getHours()
分 getMinutes()
秒 getSeconds()
时间 new Date()
获取时间,可以理解为是系统默认的函数。
从小括号里面获取系统时间日期,相当于在调用系统默认的函数。
年 getFullYear() 注意,有Full。
月 getMonth() 注意,系统是从0而不是人1开始。
日 getDate() 注意,是Date不是day。
周 getDay() 注意,这个才是day。
时 getHours()
分 getMinutes()
秒 getSeconds()
var mydate=new Date();
console.log(mydate)
var iYear=mydate.getFullYear();
console.log(iYear)
var iMonth=mydate.getMonth();
console.log(iMonth)
console.log(iMonth+1)
var iDay=mydate.getDate();
console.log(iDay)
var iWeek=mydate.getDay();
console.log(iWeek)
var iHours=mydate.getHours();
console.log(iHours)
var iMin=mydate.getMinutes();
console.log(iMin)
var iSec=mydate.getSeconds();
console.log(iSec)
|
每秒更新的时钟
setInterval(function(){
var mydate=new Date();
var mydate2=(mydate.getFullYear()+"年 "+
(mydate.getMonth()+1)+"月 "+
mydate.getDate()+"日 "+
" 星期"+mydate.getDay()+" "+
mydate.getHours()+"时 "+
mydate.getMinutes()+"分 "+
mydate.getSeconds()+"秒 ");
document.getElementsByTagName("body")[0].innerHTML=mydate2;
},1000)
|
点击显示每秒更新的时间,补0
document.write('<input type="button" value="显示时间" ><input>');
var ipt=document.getElementsByTagName("input");
var i_h;
var i_m;
var i_s;
ipt[0].onclick=function(){
function time_box(){
var i_time=new Date();
if(i_time.getHours()<10){
i_h="0"+i_time.getHours();
}else{
i_h=i_time.getHours();
}
if(i_time.getMinutes()<10){
i_m="0"+i_time.getMinutes();
}else{
i_m=i_time.getMinutes();
}
if(i_time.getSeconds()<10){
i_s="0"+i_time.getSeconds();
}else{
i_s=i_time.getSeconds();
}
ipt[1].value=i_h + " : " + i_m + " : " + i_s;
}
setInterval(time_box,1000);
}
|
也可以自己写个补0函数
function orz(a){
if(a<10){
return "0"+a
}else{
return a
}
}
|