// 1.学会使用日期对象Date和方法。
// 时间对象是一个我们经常要用到的对象,无论是做时间输出、时间判断等操作时都与这个对象离不开。
// 它是一个内置对象——而不是其它对象的属性,允许用户执行各种使用日期和时间的过程。
/*
Var myDate = new Date() Date对象会自动把当前的日期和时间保存为其初始值
Date()返回当前的日期和时间
getDate() 查看Date对象并返回日期 (1-31)
getDay() 返回星期几(0-6)
getHours() 返回小时数 (0-23)
getMinutes() 返回分钟数 (0-59)
getMonth() 返回月份值 (从0开始,+1)
getSeconds() 返回秒数
getTime()返回毫秒数
// 时间对象是一个我们经常要用到的对象,无论是做时间输出、时间判断等操作时都与这个对象离不开。
// 它是一个内置对象——而不是其它对象的属性,允许用户执行各种使用日期和时间的过程。
/*
Var myDate = new Date() Date对象会自动把当前的日期和时间保存为其初始值
Date()返回当前的日期和时间
getDate() 查看Date对象并返回日期 (1-31)
getDay() 返回星期几(0-6)
getHours() 返回小时数 (0-23)
getMinutes() 返回分钟数 (0-59)
getMonth() 返回月份值 (从0开始,+1)
getSeconds() 返回秒数
getTime()返回毫秒数
getYear() 返回年份 获得年最好用 getFullYear()方法来操作(完整格式 如2014)
*/
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>实践 - 当前系统时间</title>
</head>
<body>
<div class="content1">
<div id="show">显示时间的位置</div>
</div>
</body>
</html>
window.onload = function(){
showTime();
}
function checkTime(i){ //补位处理
if(i<10){
i = "0" + i //分钟和秒,需要以俩位数显示,如:01,
}
return i
}
function showTime(){
var mydate = new Date();
var year = mydate.getFullYear();
var month = mydate.getMonth() + 1;
var day = mydate.getDate();
var h = mydate.getHours();
var m = mydate.getMinutes();
var s = mydate.getSeconds();
m = checkTime(m)
s = checkTime(s)
var weekdays = ["星期日","星期一","星期二","星期三","星期四","星期五","星期日","星期六"]
document.getElementById("show").innerHTML = year +"年"+ month +"月"+ day +"日"+h+"时"+m+"分"+s+"秒";
setTimeout('showTime()',1000)
}