2021-03-13

javaScript 时间更新 定时器
传递参数问题

https://blog.csdn.net/zm_nizhi/article/details/74502519

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>日期对象</title>
		<script type="text/javascript">
			var stop;
			function show(){
				var dat = new Date();   //获取到当前时间
				var year = dat.getFullYear();  //获取到年
				var month = dat.getMonth()+1; //获取到月份 从0开始需要加1
				var day = dat.getDate();    //获取到日期
				var week = dat.getDay();  //获取到星期    星期时从0开始,0表示星期天
				var hour = dat.getHours();  //获取到小时
				var min = dat.getMinutes();  //获取分钟数
				var second = dat.getSeconds();  //获取到秒
				var minseconds = dat.getMilliseconds(); //毫秒数
				//innerHTML与innerText类似  html可以设置标签,而innerText会将标签当做字符打印出来
				document.getElementById("show").innerHTML = "<strong>"+year+"年"+month+"月"+day+"日,星期"+week+" "+hour+"时"+min+"分"+second+"秒"+minseconds+"毫秒</strong>";
				//延时一秒后,调用一次函数
		//		stop = setTimeout("show()",1000);
			}
			//每隔1秒调用一次该函数
			stop = setInterval("show()",1000);
		//	stop = setInterval(show,1000);
			function stop1(){
				//用于清除自动调用
				clearTimeout(stop);
				clearInterval(stop);
			}
		</script>
	</head>
	<body>
		<div id="show"></div>
		<button onclick="stop1()">停止时间</button>
	</body>
</html>

上一篇:gamit (tables讲解)


下一篇:实验7