时间 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
}
}
|