js实现在页面中显示数字时钟

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>數字时钟</title>
	<style type="text/css">
		#inner{
			width: 300px;
			height: 50px;
			line-height: 50px;
			text-align: center;
			border: 1px solid #999;
			float: right;
			background: #FFC0CB;
		}
	</style>
</head>
<body>
	<div id=inner>
		
	</div>

	<script type="text/javascript">
		var o = document.getElementById("inner");
		function getTime(){
			//新的日期对象
			var date = new Date();	
			var year = date.getFullYear();	//获取年份
			var month = date.getMonth() + 1;	//获取月份
			var day = date.getDate();	//获取日期
			var hour = date.getHours();		//获取小时
			var minutes = date.getMinutes();	//获取分钟
			var seconds = date.getSeconds();	//获取秒数
			month = addZero(month);		//为月份调用补零函数并赋值
			day = addZero(day);		//为日期调用补零函数并赋值
			hour = addZero(hour);		//为小时调用补零函数并赋值
			minutes = addZero(minutes);		//为分钟调用补零函数并赋值
			seconds = addZero(seconds);		//为秒调用补零函数并赋值
			//把日期时间放到页面中
			var time = year + "年" + month + "月" + day + "日" + "&nbsp;" + hour + ":" + minutes + ":" + seconds;
			o.innerHTML = time;
		}
		//不足十时补 0 
		function addZero(az) {
			if(az < 10){
				az = "0" + az;
			}
			return az;
		}
		getTime();
		//每隔一秒执行一次
		setInterval(getTime,1000);
	</script>
</body>
</html>

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值