js中的date,定时任务

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title>定时任务</title>
		<script type="text/javascript">
			//获取当前系统时间			
			function getCurrentTime() {
				var currentTime = new Date();

				var year = currentTime.getFullYear();
				var month = currentTime.getMonth();
				//日期
				var day = currentTime.getDate();
				//星期几
				var week = currentTime.getDay();

				var hourse = currentTime.getHours();
				var minutes = currentTime.getMinutes();
				var seconds = currentTime.getSeconds();

				var timeStr = year + "年" + (month + 1) + "月" + day + "日    " + hourse + ":" + minutes + ":" + seconds + "    星期" + week;
				return timeStr;
			}

			function showTime() {
				//首先找到id为time的元素
				var timeSpan = document.getElementById("time");

				//然后把当前时间设置为元素的内容
				timeSpan.innerHTML = getCurrentTime();
			}
			
			function showTime2(){
				var timeSpan = document.getElementById("time");

				timeSpan.innerHTML = getCurrentTime();
				
				//间隔一段时间后,重新调用showTime2()  当前方法
				setTimeout("showTime2()",500);
			}
		</script>
	</head>
	<!--    	
    	描述:定时任务:在间隔一段时间后,执行同一段代码
    	
    	每经过指定毫秒值后执行指定的代码(不断执行)
    	setInterval("代码",时间间隔)
    	
    	经过指定毫秒值后执行指定的代码(只执行一次)
    	setTimeout("代码",时间间隔)
    -->

	<body>
		<div style="width: auto; background-color: black;">
			<span style="color: white;">时间</span>
			<span id="time" style="color: white;"></span>
		</div>

		<script type="text/javascript">
			//设置定时任务
			//setInterval("showTime()", 500);
			
			showTime2();
		</script>
	</body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值