为了账号安全,请及时绑定邮箱和手机立即绑定

关于getDay函数

getDay是不是只有0到6啊>?

正在回答

3 回答

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>时间显示</title>
<script>
	window.onload=function(){
		showTime();
		}
		function checkTime(i){
			if(i<10){
				i="0"+i;
				}return i;
			}
	function showTime(){
		var myDate=new Date();
		var year=myDate.getFullYear();
		var month=myDate.getMonth()+1;
		var day=myDate.getDate();
		var d=myDate.getDay();
		var h=myDate.getHours();
		var m=myDate.getMinutes();
		var s=myDate.getSeconds();
		m=checkTime(m);
		s=checkTime(s);
		
		var weekday=new Array(7);
		weekday[0]="星期日";
		weekday[1]="星期一";
		weekday[2]="星期二";
		weekday[3]="星期三";
		weekday[4]="星期四";
		weekday[5]="星期五";
		weekday[6]="星期六";
		document.getElementById("show").innerHTML=year+"年"+month+"月"+day+"日"+weekday[d]+h+":"+m+":"+s;
		setTimeout(showTime,500);
		}
</script>
</head>

<body>
<div id="show">
	显示时间
</div>
</body>
</html>


0 回复 有任何疑惑可以回复我~
#1

DQE 提问者

非常感谢!
2016-10-26 回复 有任何疑惑可以回复我~

为什么月要+1

var month=myDate.getMonth()+1;

0 回复 有任何疑惑可以回复我~

是的啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468044    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

关于getDay函数

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信