function getDate() {
var weeks = new Array('日', '一', '二', '三', '四', '五', '六');
var data = new Date();
var year = data.getFullYear(); //年
var month = data.getMonth() + 1; //月
var day = data.getDate(); //日
var week = data.getDay(); //星期几,一般输出为0~6,对应星期一~星期二
var hour = data.getHours();
var minute = data.getMinutes();
var second = data.getSeconds();
var now = "现在时间是:" + year + "\\" + month + "\\" + day + " 星期" + weeks[week] + " " + hour + ":" + minute + ":" + second;
return now;
//console.log(now);
}
function showTime(){
var nowTime=getDate();
var message=document.getElementById("time"); //获取html文件的id为time的标签
message.innerHTML=nowTime.toString(); //对应的标签显示当前时间
//console.log(nowTime); //控制台输出时间
//document.write(nowTime);//body内部输出时间
}
setInterval("showTime()",1000); //间隔1s,调用showTime()方法,实现实时获取时间
注意:其中的getMonth() 方法获取的值是0~11,对应1月到12月;getDate()是调用的系统函数,获取到的值是0~6,对应周日~周六。