JavaScript实现页面无刷新让时间走动

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>Show Time</title>
</head>

<body οnlοad="showTime()">

   <script type="text/javascript">
   	//javascript实现页面无刷新让时间走动
    function showTime()
    { 
		var date = new Date();  //获取时间对象
		var year = date.getFullYear(); //获取年
		var month = date.getMonth()+1;//获取月份,获取的月份比真实的月份少一个月,所以这里得+1 
		var day = date.getDate();  //获取日
		var week = date.getDay();//返回0--6,其中0表示星期天,1--6代表星期一到星期六
		var weekStr="未知"; 
		var hours = date.getHours(); //获取时(24小时制)
		var minutes = date.getMinutes();  //获取分
        var seconds = date.getSeconds();  //获取秒
		var milliseconds = date.getMilliseconds();//获得毫秒 
		                   
		//处理星期的显示			
		switch(week){
				case 1:
					weekStr="一 "
				break;
				case 2:
					weekStr="二 "
				break;
				case 3:
					weekStr="三 "
				break;
				case 4:
					weekStr="四 "
				break;
				case 5:
					weekStr="五 "
				break;
				case 6:
					weekStr="六 "
				break;
				default:
				  weekStr="日 ";
			}			
						
						
		document.getElementById("timeMsg").innerHTML = 
        year + "年" + month + "月" + day + "日 "+"  星期"+weekStr+hours + ":" + minutes + ":" + seconds + ":" + milliseconds; 
    }
      //setInterval动作的作用是每隔一定时间就调用函数,方法或对象
	 setInterval("showTime()", 1);//设置每隔1豪秒调用一下上面的方法
    
    </script>
    
    <div id="timeMsg" style="font-size: 36px;color:#00C"></div>
    
</html>

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值