[javascript]代码库
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JS中的Date对象</title>
<script type="text/javascript">
var d = new Date();
document.write(d + "<br/>");
document.write(d.toLocaleString() + "<br/>");
//在窗体加载完毕之后需要执行的代码
window.onload = function(){
startTime();
}
//在这个方法中给div中动态的添加时间。并且这个时间会随着本地秒数在变化
function startTime(){
var dt = new Date();
var y = dt.getFullYear(); //获取年
var m = check(dt.getMonth()+1); //获取月
var d = check(dt.getDate()); //获取日
var w = dt.getDay(); //获取星期
var h = check(dt.getHours()); //获取时
var mi = check(dt.getMinutes()); //获取分
var s = check(dt.getSeconds()); //获取秒
var divNode = document.getElementById("div");
divNode.innerHTML = y+"年"+m+"月"+d+"日 "+h+"时"+mi+"分"+s+"秒 "+getWeek(w);
window.setTimeout(startTime, 500);
}
function getWeek(w){
var arr = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
return arr[w];
}
function check(v){
if( v>=0 && v<=9 ){
return "0"+v;
}else{
return v;
}
}
</script>
</head>
<body>
<div >xxxx年xx月xx日 hh时mm分ss秒 星期x</div>
<div id="div"></div>
</body>
</html>